Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FASTMAIL_BASE_URL | No | The Fastmail API base URL (optional, defaults to https://api.fastmail.com) | https://api.fastmail.com |
| FASTMAIL_API_TOKEN | Yes | Your Fastmail API token (required). Get it from Settings → Privacy & Security → Connected apps & API tokens → New API token |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_mailboxes | List all mailboxes in the Fastmail account |
| list_emails | List emails from a mailbox |
| get_email | Get a specific email by ID |
| send_email | Send an email |
| search_emails | Search emails by subject or content |
| list_contacts | List contacts from the address book |
| get_contact | Get a specific contact by ID |
| search_contacts | Search contacts by name or email |
| list_calendars | List all calendars |
| list_calendar_events | List events from a calendar |
| get_calendar_event | Get a specific calendar event by ID |
| create_calendar_event | Create a new calendar event |
| list_identities | List sending identities (email addresses that can be used for sending) |
| get_recent_emails | Get the most recent emails from inbox (like top-ten) |
| mark_email_read | Mark an email as read or unread |
| delete_email | Delete an email (move to trash) |
| move_email | Move an email to a different mailbox |
| get_email_attachments | Get list of attachments for an email |
| download_attachment | Download an email attachment |
| advanced_search | Advanced email search with multiple criteria |
| get_thread | Get all emails in a conversation thread |
| get_mailbox_stats | Get statistics for a mailbox (unread count, total emails, etc.) |
| get_account_summary | Get overall account summary with statistics |
| bulk_mark_read | Mark multiple emails as read/unread |
| bulk_move | Move multiple emails to a mailbox |
| bulk_delete | Delete multiple emails (move to trash) |
| check_function_availability | Check which MCP functions are available based on account permissions |
| test_bulk_operations | Test bulk operations by finding recent emails and performing safe operations (mark read/unread) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |