Fastmail JMAP MCP Server — email, masked email, and push notifications
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"fastmail-blade-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Fastmail Blade MCP The only [MCP](https://modelcontextprotocol.io) server built on Fastmail's native JMAP protocol — email, masked email, and push notifications with token-efficient output. Wraps the [Fastmail JMAP API](https://www.fastmail.com/dev/) via [jmapc](https://github.com/smkent/jmapc) as an MCP server using [FastMCP 2.0](https://github.com/jlowin/fastmcp). ## Why Fastmail Blade? Every other email MCP uses IMAP — a 1986 protocol that was never designed for programmatic access. Fastmail Blade uses **JMAP**, Fastmail's native protocol: - **JMAP-native** — stateless, JSON-based, supports batch operations natively. No IDLE hacks, no MIME parsing, no connection state management. - **Masked Email** — full CRUD for Fastmail's privacy aliases (create, list, enable/disable). No IMAP MCP can touch this — it's a Fastmail extension that only exists in JMAP. - **Push notifications** — real-time EventSource via JMAP Push. Know when mail arrives without polling. - **Incremental sync** — JMAP state tokens for delta changes. Get only what's new since your last check, not the entire mailbox. - **Token-efficient** — concise pipe-delimited output, null-field omission. IMAP MCPs dump raw headers and MIME multipart. - **Write-safe** — env-gated writes, batch limits (50 max), credential scrubbing on all error paths. ## Features - **18 tools**: email read/write/manage, masked email, push notifications, meta - **Masked Email management** — no other MCP server exposes this Fastmail extension - **JMAP Push (EventSource)** — real-time state change notifications - **Write-gate** — all write operations disabled by default (`FASTMAIL_WRITE_ENABLED=true`) - **Token-efficient** — concise output, capped lists, null-field omission - **Batch limits** — `mail_bulk` capped at 50, `mail_search` defaults to 20 - **SKILL.md** — self-teaching instructions for Claude ## Requirements - macOS (tested) or Linux - Python 3.12+ - [uv](https://docs.astral.sh/uv/) - Fastmail account with API to…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.