Proton Bridge MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PROTON_MCP_TOKEN | Yes | Required bearer token clients present (16+ characters). | |
| PROTON_MCP_LISTEN | No | The address the server listens on; MCP at /mcp and GET /healthz without auth. | 0.0.0.0:8080 |
| PROTON_MCP_CA_FILE | No | Bridge's certificate, which is pinned: export it from the desktop app's settings, or with `cert export` in Bridge's CLI, as cert.pem. | |
| PROTON_MCP_IMAP_SSL | No | true for implicit TLS (Bridge's "SSL"), false for STARTTLS (Bridge's default). | |
| PROTON_MCP_SMTP_SSL | No | true for implicit TLS, false for STARTTLS, for the SMTP connection. | |
| PROTON_MCP_TLS_NAME | No | The name the pinned Bridge certificate is checked against; change only if Bridge uses a certificate you imported. | 127.0.0.1 |
| PROTON_MCP_USERNAME | No | The username Bridge shows: your Proton address. | |
| PROTON_MCP_ADDRESSES | No | Optional: your account's addresses, comma-separated, so drafts can be sent from aliases and replies come from the address a message reached. Default: the username. | |
| PROTON_MCP_IMAP_HOST | No | Bridge's IMAP listener host, e.g. 127.0.0.1. | |
| PROTON_MCP_IMAP_PORT | No | Bridge's IMAP listener port, e.g. 1143. | |
| PROTON_MCP_SMTP_HOST | No | Bridge's SMTP listener host, e.g. 127.0.0.1. | |
| PROTON_MCP_SMTP_PORT | No | Bridge's SMTP listener port, e.g. 1025. | |
| PROTON_MCP_PASSWORD_FILE | No | A file holding the Bridge password (read again after a refused login). There is no variable for the password itself. | |
| PROTON_MCP_CREDENTIALS_URL | No | An http:// URL on loopback answering a credentials document (schemaVersion 1) with IMAP/SMTP settings, certificatePem and accounts. Used instead of the explicit settings; the first connected account is used and the document is fetched again after a refused login or reconnect. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessSyncing