Your Email,
Your Server
A remote MCP server and token-efficient CLI for Fastmail. Email, contacts, and calendar — powered by Cloudflare Workers.
Everything You Need
A complete MCP toolkit for Fastmail with 36 tools across email, contacts, calendar, and memos.
36 MCP Tools
Full coverage of email, contacts, calendar, and memo operations. Read, write, search, organize, and bulk process.
3 Client Options
Use with Claude Code MCP, the token-efficient CLI, or the OpenClaw plugin — pick what fits your workflow.
Secure OAuth
Cloudflare Access OAuth with Zero Trust. GitHub or OTP login, per-user allowlists, and encrypted tokens.
Token Efficient
CLI saves 5-7x tokens vs raw MCP. Compact text output designed for LLM consumption.
Zero Maintenance
Runs on Cloudflare Workers — no servers to manage, automatic scaling, global edge deployment.
Private Memos
Attach private notes to any email. Yellow inline annotations visible only to you, searchable via has:memo.
How It Works
Three components, one seamless pipeline
Deployed globally on Cloudflare's edge network — sub-50ms latency worldwide
36 Tools, 7 Categories
Every email operation you need, from inbox to bulk actions
Email Read
Email Write
Email Organize
Bulk Ops
Contacts
Calendar
Memos
Quick Start
Three ways to get started — pick your preferred setup
# Add the MCP server
claude mcp add --transport http fastmail \
"https://your-worker.example.com/mcp"
# Authenticate when prompted via /mcp
# Then use Fastmail tools directly in Claude Code # Install and authenticate
alias fastmail="npx tsx cli/main.ts"
fastmail auth --url
https://your-worker.example.com
# Check your inbox
fastmail inbox
fastmail email search "from:team@example.com" # Install the plugin
npm install -g fastmail-cli
# Configure in OpenClaw workspace
# The CLI handles auth automatically
fastmail auth status