fastmail-mcp · MCP Server

MCP-Server · b26f0abe

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_mailboxes
List 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 5
get_mailbox_by_name
Look 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 5
create_mailbox
Create a new mailbox (folder). Returns the new mailbox ID.… Angabe des Anbieters · Beleg 5
list_emails
List 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 5
list_emails_metadata
Same 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 5
get_email
Get a specific email by ID Angabe des Anbieters · Beleg 5
get_email_metadata
Get 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 5
send_email
Send an email Angabe des Anbieters · Beleg 5
reply_email
Reply 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 5
create_draft
Create 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 5
edit_draft
Edit 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 5
send_draft
Send 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 5
search_emails
Full-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 5
search_emails_metadata
Same 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 5
list_contacts
List 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 5
get_contact
Get a specific contact by ID Angabe des Anbieters · Beleg 5
search_contacts
Search 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 5
create_contact
Create 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 5
update_contact
Update 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 5
delete_contact
Permanently delete a contact from the address book. This cannot be undone. Requires read-write contacts scope. Angabe des Anbieters · Beleg 5
list_calendars
List all calendars Angabe des Anbieters · Beleg 5
list_calendar_events
List events from a calendar Angabe des Anbieters · Beleg 5
get_calendar_event
Get a specific calendar event by ID. Returns organizer and participants when available. Angabe des Anbieters · Beleg 5
create_calendar_event
Create 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 5
update_calendar_event
Update an existing calendar event. Preserves all existing data (attendees, reminders, recurrence rules, etc.) not being changed.… Angabe des Anbieters · Beleg 5
delete_calendar_event
Delete a calendar event by ID Angabe des Anbieters · Beleg 5
list_identities
List sending identities (email addresses that can be used for sending) Angabe des Anbieters · Beleg 5
get_recent_emails
Get 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 5
mark_email_read
Mark an email as read or unread Angabe des Anbieters · Beleg 5
pin_email
Pin or unpin an email Angabe des Anbieters · Beleg 5

Voraussetzungen

  • FASTMAIL_API_TOKEN · Umgebungsvariable · erforderlich · Beleg 6
  • FASTMAIL_BASE_URL · Umgebungsvariable · optional · Beleg 6
  • FASTMAIL_DOWNLOAD_DIR · Umgebungsvariable · optional · Beleg 6
  • FASTMAIL_CALDAV_USERNAME · Umgebungsvariable · optional · Beleg 6
  • FASTMAIL_CALDAV_PASSWORD · Umgebungsvariable · optional · Beleg 6
  • FASTMAIL_CALDAV_DISPLAY_NAME · Umgebungsvariable · optional · Beleg 6
  • FASTMAIL_WEBDAV_URL · Umgebungsvariable · optional · Beleg 6
  • FASTMAIL_WEBDAV_USERNAME · Umgebungsvariable · optional · Beleg 6
  • FASTMAIL_WEBDAV_PASSWORD · Umgebungsvariable · optional · Beleg 6
  • Node.js · Laufzeit · erforderlich · Beleg 7

Installation

npm install

Eckdaten

—: Angabe nicht belegt.

Maintainer
MadLlama25
Repository-Lizenz
MIT
Letzter Repository-Commit

Commit innerhalb 90 Tagen

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)

B26F0ABE<MCPSERVE<<<<<<<<<<<<<Q7<UNGEPRUEFT<<<<<<<<<<<<<<<<<

Verbundenes