fastmail-mcp · MCP Server
MCP-Server für Meta Ads · lesen und schreiben und löschen und senden · MIT
Beschreibung des Anbieters
Unofficial MCP server for Fastmail API integration (not affiliated with or endorsed by Fastmail)
Werkzeuge
list_mailboxesList mailboxes in the Fastmail account. By default returns all mailboxes with full metadata; on accounts with hundreds of mailboxes the full result can exceed the MCP tool result window.…
Angabe des Anbieters · Beleg 5get_mailbox_by_nameLook up a single mailbox by its full path from root (e.g. "Folder/Subfolder/Leaf"). Returns the mailbox ID and minimal metadata, or throws "Mailbox not found" if no exact match.…
Angabe des Anbieters · Beleg 5create_mailboxCreate a new mailbox (folder). Returns the new mailbox ID.…
Angabe des Anbieters · Beleg 5list_emailsList emails from a mailbox. When the server reports a total match count, results are wrapped in a {"total", "items"} JSON envelope; otherwise a bare JSON array is returned.
Angabe des Anbieters · Beleg 5list_emails_metadataSame as list_emails (lists emails from a mailbox, optionally filtered by mailboxId, with paging and sort) but returns ONLY metadata fields on each result — id, threadId, subject, from, to, replyTo,…
Angabe des Anbieters · Beleg 5get_emailGet a specific email by ID
Angabe des Anbieters · Beleg 5get_email_metadataGet headers/metadata for an email — sender, recipients, subject, date, threading, mailbox membership, keywords (read/flagged/etc.), size, and whether an attachment is present — but NOT the body,…
Angabe des Anbieters · Beleg 5send_emailSend an email
Angabe des Anbieters · Beleg 5reply_emailReply to an existing email with proper threading headers (In-Reply-To, References). Automatically fetches the original email to build the reply chain.…
Angabe des Anbieters · Beleg 5create_draftCreate an email draft without sending it. Supports threading headers for replies. IMPORTANT: each call creates a new draft — do not call twice for the same message.
Angabe des Anbieters · Beleg 5edit_draftEdit an existing draft email. Since JMAP emails are immutable, this atomically destroys the old draft and creates a new one with the updated fields.…
Angabe des Anbieters · Beleg 5send_draftSend an existing draft email. The draft must have recipients (to/cc/bcc) and a from address. After sending, the email is moved to the Sent folder and the draft keyword is removed.
Angabe des Anbieters · Beleg 5search_emailsFull-text search of email body and subject. Does not filter by sender, recipient, or date — use advanced_search for field-specific filtering.…
Angabe des Anbieters · Beleg 5search_emails_metadataSame as search_emails (free-text search across subject and body) but returns ONLY metadata on each match — id, threadId, subject, from, to, replyTo, receivedAt, hasAttachment, keywords.…
Angabe des Anbieters · Beleg 5list_contactsList contacts from the address book. When the server reports a total match count, results are wrapped in a {"total", "items"} JSON envelope; otherwise a bare JSON array is returned.
Angabe des Anbieters · Beleg 5get_contactGet a specific contact by ID
Angabe des Anbieters · Beleg 5search_contactsSearch contacts by name or email. When the server reports a total match count, results are wrapped in a {"total", "items"} JSON envelope; otherwise a bare JSON array is returned.
Angabe des Anbieters · Beleg 5create_contactCreate a new contact in the address book. Requires a name or at least one email address. Requires an API token with read-write contacts scope.
Angabe des Anbieters · Beleg 5update_contactUpdate an existing contact. Each provided field WHOLLY REPLACES the stored value (e.g. emails: [] removes all emails) — unspecified fields are left untouched. Requires read-write contacts scope.
Angabe des Anbieters · Beleg 5delete_contactPermanently delete a contact from the address book. This cannot be undone. Requires read-write contacts scope.
Angabe des Anbieters · Beleg 5list_calendarsList all calendars
Angabe des Anbieters · Beleg 5list_calendar_eventsList events from a calendar
Angabe des Anbieters · Beleg 5get_calendar_eventGet a specific calendar event by ID. Returns organizer and participants when available.
Angabe des Anbieters · Beleg 5create_calendar_eventCreate a new calendar event. Supports date-only (e.g. 2026-04-01) for all-day events. DTEND is exclusive per RFC 5545 — a one-day event on April 1 needs end: 2026-04-02.
Angabe des Anbieters · Beleg 5update_calendar_eventUpdate an existing calendar event. Preserves all existing data (attendees, reminders, recurrence rules, etc.) not being changed.…
Angabe des Anbieters · Beleg 5delete_calendar_eventDelete a calendar event by ID
Angabe des Anbieters · Beleg 5list_identitiesList sending identities (email addresses that can be used for sending)
Angabe des Anbieters · Beleg 5get_recent_emailsGet the most recent emails across all mailboxes except Trash and Spam (pass mailboxName to scope to one folder, e.g. "inbox").…
Angabe des Anbieters · Beleg 5mark_email_readMark an email as read or unread
Angabe des Anbieters · Beleg 5pin_emailPin or unpin an email
Angabe des Anbieters · Beleg 5
Voraussetzungen
FASTMAIL_API_TOKEN· Umgebungsvariable · erforderlich · Beleg 6FASTMAIL_BASE_URL· Umgebungsvariable · optional · Beleg 6FASTMAIL_DOWNLOAD_DIR· Umgebungsvariable · optional · Beleg 6FASTMAIL_CALDAV_USERNAME· Umgebungsvariable · optional · Beleg 6FASTMAIL_CALDAV_PASSWORD· Umgebungsvariable · optional · Beleg 6FASTMAIL_CALDAV_DISPLAY_NAME· Umgebungsvariable · optional · Beleg 6FASTMAIL_WEBDAV_URL· Umgebungsvariable · optional · Beleg 6FASTMAIL_WEBDAV_USERNAME· Umgebungsvariable · optional · Beleg 6FASTMAIL_WEBDAV_PASSWORD· Umgebungsvariable · optional · Beleg 6Node.js· Laufzeit · erforderlich · Beleg 7
Installation
npm installEckdaten
- Maintainer
- MadLlama25
- Repository-Lizenz
- MIT
- Dienstanbieter
- Offizielle Dienstherkunft nicht belegt
- Dienste
- Meta Ads
- Bereiche
- Kommunikation, Büro, Marketing
- Plattformen
- —
- Version
- 1.13.4
- Release
- v1.13.4
- Clients
- Claude Desktop
- Repository-Themen
- dxt, fastmail, fastmail-api, mcp-server
Zugriffe und Risiken
- Zugriffe laut Paketangaben
- lesen, schreiben, löschen, senden
- Authentifizierung
- —
- Transport
- —
- Technische Prüfung
- Ungeprüft
Fehlende Angaben bedeuten unbekannte Zugriffe: Vergib nur die nötigen Berechtigungen und sichere Schreibaktionen mit einer Freigabe ab.
Quellen (7)
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Abgerufen und Felder geprüft: 2026-10-04; technische Prüfung: ungeprüft
B26F0ABE<MCPSERVE<<<<<<<<<<<<<Q7<UNGEPRUEFT<<<<<<<<<<<<<<<<<