Proton Mail MCP server (13 tools via Bridge IMAP/SMTP) + email triage skill for Claude Code.
This plugin requires configuration values that are prompted when the plugin is enabled. Sensitive values are stored in your system keychain.
PROTON_MAIL_FROMAddress used in the From header when sending. Defaults to PROTON_BRIDGE_USER if left empty.
${user_config.PROTON_MAIL_FROM}PROTON_BRIDGE_HOSTHost where Proton Bridge listens. Usually the loopback address.
${user_config.PROTON_BRIDGE_HOST}PROTON_BRIDGE_USERYour Proton Mail address used to authenticate against Proton Bridge (IMAP/SMTP). Example: [email protected]
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
${user_config.PROTON_BRIDGE_USER}PROTON_BRIDGE_IMAP_PORTLocal IMAP port exposed by Proton Bridge.
${user_config.PROTON_BRIDGE_IMAP_PORT}PROTON_BRIDGE_SMTP_PORTLocal SMTP port exposed by Proton Bridge.
${user_config.PROTON_BRIDGE_SMTP_PORT}PROTON_BRIDGE_TLS_INSECURESet to true to accept Proton Bridge's self-signed certificate on the loopback connection.
${user_config.PROTON_BRIDGE_TLS_INSECURE}Servidor MCP (Model Context Protocol) para Proton Mail vía Proton Mail Bridge. Expone la bandeja — lectura, búsqueda, envío, mover, etiquetar, borrar — a cualquier cliente MCP con tipado estricto, anotaciones de seguridad y doble transporte (stdio y streamable HTTP).
Se instala de dos formas: como plugin de Claude Code (un comando, sin tocar dist/; ver Instalación como plugin) o como servidor MCP autohospedado (clon + build, o despliegue HTTP avanzado). El repo incluye además una skill de triaje de correo (ver Skill de triaje) que clasifica el INBOX y aparta la basura comercial sin borrar nada.
La garantía E2E de Proton se preserva: el cifrado y descifrado ocurren en Bridge, una máquina que controlas tú. Ni los servidores de Anthropic ni terceros ven tu correo descifrado — sólo el agente al que tú autorizas.
Modo de uso de referencia: local,
stdio, on-demand. El camino primario es el cliente local (Claude Code lanza el MCP porstdiocuando lo necesita, contra un Bridge en127.0.0.1). El despliegue HTTP/Docker existe y está documentado como modo avanzado endocs/deployment-http-docker.md, pero no es necesario para el uso normal.
Hay dos formas comunes de darle "ojos sobre el correo" a un asistente como Claude:
Este MCP resuelve ambos problemas sobre Proton Mail:
stdio para cliente local (Claude Code en la CLI), streamable HTTP con bearer auth + allowlist de origen para clientes remotos (Routines, dashboards propios).Este repositorio también sirve como muestra pública de craft: tests automatizados, hardening por capas, CI/CD completo y modelo de amenazas explícito — no es un boilerplate, es una pieza de producción.
npx claudepluginhub iniciativas-alexendros/plugin-protonmail-claudecode --plugin protonmail-mcpHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Plugin that includes the Figma MCP server and Skills for common workflows
Production-grade vibe coding suite. Structured workflows from discovery to deployment: start, build, ship, fix, refactor.
Connect to Atlassian products including Jira and Confluence. Search and create issues, access documentation, manage sprints, and integrate your development workflow with Atlassian's collaboration tools.