Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PROTON_PASS | Yes | Your Proton Mail Bridge password | |
| PROTON_USER | Yes | Your Proton Mail email address used for Bridge authentication | |
| PROTON_IMAP_HOST | Yes | IMAP server host for Proton Mail Bridge (usually 127.0.0.1) | 127.0.0.1 |
| PROTON_IMAP_PORT | Yes | IMAP server port for Proton Mail Bridge (usually 1143) | 1143 |
| PROTON_SMTP_HOST | Yes | SMTP server host for Proton Mail Bridge (usually 127.0.0.1) | 127.0.0.1 |
| PROTON_SMTP_PORT | Yes | SMTP server port for Proton Mail Bridge (usually 1025) | 1025 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| proton_list_folders | List all mailbox folders (INBOX, Sent, Drafts, Trash, etc.) with message counts and unread counts |
| proton_list_emails | List emails in a specific folder with pagination. Shows sender, subject, date, and read status. Results are newest first. |
| proton_search_emails | Search emails by sender, recipient, subject, date range, body content, or unread status. Multiple criteria are combined with AND logic. |
| proton_read_email | Read the complete content of an email, including headers, body, and attachments. Specify folder and email UID. |
| proton_send_email | Send a new email. Supports plain text and HTML formats. Recipients can be a single string or array of strings. |
| proton_reply_email | Send a reply to an existing email. Properly sets In-Reply-To and References headers for threading. Can reply to all or just the sender. |
| proton_move_email | Move an email from one folder to another. Specify source folder, email UID, and destination folder. |
| proton_delete_email | Delete an email by moving it to the Trash folder. Use the folder name and email UID. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |