An [MCP](https://modelcontextprotocol.io/) server that gives AI assistants full access to your Fastmail account — email, contacts, calendars, and
An MCP server that gives AI assistants full access to your Fastmail account — email, contacts, calendars, and file storage.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| health_check | Verify connection and auth |
| mail_list_mailboxes | List all mailboxes (folders/labels) |
| mail_create_mailbox | Create a mailbox |
| mail_rename_mailbox | Rename a mailbox |
| mail_delete_mailbox | Delete a mailbox |
| mail_get_email | Get email by ID (with optional headers) |
| mail_get_recent_emails | Get recent emails |
| mail_search_emails | Search by query |
| mail_search_snippets | Highlighted search result snippets |
| mail_get_email_thread | Get full thread |
| mail_mark_email_read | Mark read/unread |
| mail_pin_email | Pin/unpin (flag/star) |
| mail_move_email | Move to mailbox |
| mail_delete_email | Move to trash or permanently delete |
| mail_archive_email | Archive |
| mail_manage_email_labels | Add/remove keywords |
| mail_export_email | Download raw .eml file |
| mail_import_email | Import .eml into mail store |
| mail_parse_email | Parse a blob as email without importing |
| mail_list_identities | List send-as identities |
| mail_set_identity | Create/update/delete identities |
| mail_send_email | Send new email |
| mail_reply_to_email | Reply to email |
| mail_forward_email | Forward email |
| mail_list_masked_emails | List masked emails |
| mail_create_masked_email | Create masked email |
| mail_update_masked_email | Update masked email state, domain, description, or URL |
| mail_download_attachment | Download attachment |
| mail_upload_attachment | Upload blob for sending |
| contacts_list_address_books | List address books |
| contacts_list | List contacts (query+get combo) |
| contacts_get_contact | Get contact(s) by ID |
| contacts_query_contacts | Query contacts with filters and sorting |
| contacts_create_contact | Create contact |
| contacts_update_contact | Update contact fields |
| contacts_delete_contact | Delete contact(s) |
| calendar_list_calendars | List calendars |
| calendar_list_events | List events |
| calendar_get_event | Get event details |
| calendar_create_event | Create event |
| calendar_update_event | Update event |
| calendar_delete_event | Delete event |
| files_list | List files/folders |
| files_get | Download file |
| files_upload | Upload file |
| files_create_folder | Create folder |
| files_move | Move/rename file |
| files_delete | Delete file/folder |
{
"mcpServers": {
"fastmail": {
"command": "uvx",
"args": [
"pyfastmail-mcp"
],
"env": {
"FASTMAIL_API_TOKEN": "YOUR_FASTMAIL_API_TOKEN",
"FASTMAIL_APP_PASSWORD": "YOUR_FASTMAIL_APP_PASSWORD",
"FASTMAIL_EMAIL": "you@fastmail.com"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| FASTMAIL_API_TOKEN | Declared in the maintainer’s client configuration. | Check documentation |
| FASTMAIL_APP_PASSWORD | Declared in the maintainer’s client configuration. | Check documentation |
| FASTMAIL_EMAIL | Declared in the maintainer’s client configuration. | Check documentation |
Your assistant inside the workspace — read channels, search history, post messages and tame the noise.
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
Inbox intelligence — search, read, draft and send Gmail through your assistant with OAuth auto-setup.
Read and write Jira, Confluence, Bitbucket, JSM and Compass from your AI client — with your own permissions.
Read and send Telegram messages through your assistant — chats, channels and history via the client API.
Enables Discord bot integration with Model Context Protocol (MCP) compatible applications like Claude Desktop.