Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Ā© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. šŸ’¬ Communication
  3. MCP Server
MCP Server logo
Health: ActiveRecent health check succeeded.Last checked 9/11/2026, 3:00:43 PM

MCP Server

User RatingsBe the first to rate and review this MCP server!
View Repository2 GitHub StarsTotal stargazers on GitHub for the source repository (2 stars).Visit Website

Email MCP server enabling AI agents to send/receive markdown email with configurable human oversight and cryptographic identity.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON ā–¾

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "multimail-dev-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@mvanhorn/printing-press"
      ]
    }
  }
}

šŸ’” Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (53) Directory Badge Claim listing AlternativesšŸ’¬ More in Communication

Overview

This MCP server provides AI agents with a real email address supporting markdown email composition and receipt. It enforces a trust ladder for oversight modes ranging from read-only to fully autonomous sending, with human approval gating and per-recipient allowlists. Outbound emails carry cryptographically signed identity headers for verification, and all messages undergo content scanning for phishing, malware, and prompt injection. Use this server when integrating email communication capabilities into AI agents requiring graduated trust and secure identity verification.

Use cases

•Send markdown-formatted emails from AI agents
•Receive and read incoming emails as markdown
•Implement human oversight with approval gating
•Manage per-recipient allowlists for sending control
•Verify email origin via cryptographic identity headers

Key features

•Trust ladder with modes: read-only, gated, monitored, autonomous
•Per-recipient allowlist requiring operator approval
•Cryptographically signed X-MultiMail-Identity headers on outbound email
•Content scanning for phishing, malware, and prompt injection
•Agent self-registration via OAuth and verified-email assertion
•Automatic threading and markdown-to-HTML formatting

Capabilities & Tool Schemas (53) ~813 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server — may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Server.

send_email

Send email as markdown. Supports attachments, `idempotency_key`, scheduled delivery via `send_at`.

check_inbox

List emails with filters: status, sender, subject, date range, direction, attachments, pagination.

read_email

Full email content. Trusted metadata and untrusted body returned as separate content blocks.

reply_email

Reply in-thread. Threading headers set automatically.

get_thread

All emails in a conversation thread with participants and metadata.

download_attachment

Download attachment as base64 with content type.

Documentation Overview

@multimail/mcp-server

Your agent doesn't have email yet because nobody trusts it with email yet. MultiMail fixes that. A real email address with a trust ladder from read-only to fully autonomous, cryptographic identity on every message, and per-recipient sending controls.

Quick start

config.json
{
  "mcpServers": {
    "multimail": {
      "type": "url",
      "url": "https://mcp.multimail.dev/mcp"
    }
  }
}

Remote server. No install. Authenticates via OAuth on first connect.

Works with Claude.ai, Claude Desktop, Claude Code, Cursor, Windsurf, Copilot (VS Code), ChatGPT Desktop, and any MCP client that supports remote servers.

Alternative: local stdio server

config.json
{
  "mcpServers": {
    "multimail": {
      "command": "npx",
      "args": ["-y", "@multimail/mcp-server"],
      "env": {
        "MULTIMAIL_API_KEY": "mm_live_...",
        "MULTIMAIL_MAILBOX_ID": "01KJ1NHN8J..."
      }
    }
  }
}

Get a key at multimail.dev. Or run without one to create an account interactively.

Config file locations

ClientConfig file
Claude Code~/.claude/.mcp.json
Claude Desktopclaude_desktop_config.json
Cursor.cursor/mcp.json in your project
Windsurf~/.codeium/windsurf/mcp_config.json
Copilot (VS Code).vscode/mcp.json in your project
OpenCodemcp.json in your project
ChatGPT DesktopSettings > MCP Servers

Trust ladder

Every mailbox has an oversight mode. Start restrictive, graduate as the agent earns trust.

ModeBehavior
read_onlyAgent reads email. All sends blocked.
gated_allEvery action requires human approval.
gated_sendOutbound held for approval. Inbound immediate. (default)
monitoredAgent sends freely. Copies go to oversight address.
autonomousFull send/receive. No gates.

Agents request upgrades via the API. The operator approves with a one-time code. Downgrades need no approval. The agent can always restrict itself.

The gated approval flow is formally verified in Lean 4. No email reaches delivery without passing through operator approval, for every possible code path.

Per-recipient allowlist

In gated_send mode, allowlisted recipients bypass the approval queue. Add exact addresses (vendor@example.com) or domain wildcards (*@example.com). Every addition requires operator email approval. The agent cannot self-approve allowlist changes.

The practical middle ground: routine correspondence with known contacts goes immediately, new recipients still require oversight.

Cryptographic identity

Every outbound email carries a signed X-MultiMail-Identity header (ECDSA P-256). The payload includes operator name, oversight mode, capabilities, and verification status. Recipients verify against the public key at GET /.well-known/multimail-signing-key.

A separate X-MultiMail-Reputation header links to privacy-preserving reputation data: bounce rates, complaint rates, account age. No raw addresses exposed.

Without verified identity, recipients cannot distinguish your agent from a spammer. With it, they can verify the operator, the oversight level, and the sending history before reading a word.

Agent DID relay (optional). If your agent has bound a did:key to its MultiMail account, pass an optional ucan parameter to send_email / reply_email. MultiMail relays your agent's self-signed UCAN verbatim in a separate X-Agent-Identity header (did="…"; ucan="…") — it does not sign or vouch for it; recipient tooling verifies the delegation independently. Inert unless a DID is bound.

Agent self-registration (auth.md)

Agents can register themselves without a browser. The protocol uses verified-email identity assertion, following the auth.md convention inspired by WorkOS AuthKit:

Code
POST /agent/auth -> claim_token + OTP sent to operator email
POST /agent/auth/claim/complete -> API key + tenant_id + granted scopes

Discovery follows RFC 9728:

  • GET /.well-known/oauth-protected-resource (resource metadata)
  • GET /.well-known/oauth-authorization-server (authorization metadata with agent_auth extension)
  • GET /auth.md (human/agent-readable registration guide)

The WWW-Authenticate header on 401 responses points agents to these endpoints automatically. An agent that hits a 401 can follow the link, read the registration protocol, and onboard itself.

Content scanning

Every outbound email is scanned before delivery. Emails enter pending_scan status, then transition to delivery or pending_send_approval (in gated modes). Inbound emails go through the same pipeline. Phishing, malware, and prompt injection patterns are flagged before reaching the agent's inbox.

How it works

  • Email bodies are markdown in, formatted HTML out. Inbound HTML arrives as clean markdown (15x fewer tokens than raw MIME).
  • Threading is automatic. Reply to an email and headers are set correctly.
  • Sends return pending_scan while scanned. Gated mailboxes then transition to pending_send_approval for human review. Do not retry.
  • Every outbound email carries a cryptographically signed X-MultiMail-Identity header.
  • Reputation data via X-MultiMail-Reputation header: bounce rates, complaint rates, account age. Privacy-preserving, updated daily.

Tools (50)

ToolDescription
Core email
send_emailSend email as markdown. Supports attachments, idempotency_key, scheduled delivery via send_at.
check_inboxList emails with filters: status, sender, subject, date range, direction, attachments, pagination.
read_emailFull email content. Trusted metadata and untrusted body returned as separate content blocks.
reply_emailReply in-thread. Threading headers set automatically.
get_threadAll emails in a conversation thread with participants and metadata.
download_attachmentDownload attachment as base64 with content type.
cancel_messageCancel a pending or scheduled email.
edit_scheduled_emailEdit scheduled email before it sends.
wait_for_emailBlock until matching email arrives or timeout (max 120s).
get_tagsGet all tags on an email. Persistent key-value agent memory across sessions.
set_tagsSet tags on an email. Merges with existing tags.
delete_tagDelete a specific tag key from an email.
Oversight
list_pendingEmails awaiting oversight decision (requires oversight scope).
decide_emailApprove or reject a pending email (requires oversight scope).
manage_upgradeRequest or apply oversight mode upgrade (action: request|apply).
Sending allowlist
list_allowlistList sending allowlist entries.
add_allowlist_entryAdd a recipient to the sending allowlist. Operator approval required.
remove_allowlist_entryRemove an allowlist entry.
Mailbox management
list_mailboxesAll mailboxes with ID, address, oversight mode, display name.
configure_mailboxFirst-run setup: oversight mode, display name, CC/BCC, scheduling, signature.
update_mailboxUpdate settings (display name, oversight mode, signature, webhooks).
create_mailboxCreate mailbox (admin scope + operator approval).
delete_mailboxPermanently delete a mailbox (admin scope).
Account & billing
get_accountAccount status, plan, quota, sending enabled, enforcement tier.
update_accountUpdate org name, oversight email, physical address.
delete_accountPermanently delete account and all data (admin scope).
get_usageQuota and usage stats for the billing period.
upgrade_planUpgrade to paid plan (Builder $9/mo, Pro $29/mo, Scale $99/mo).
cancel_subscriptionCancel paid subscription, revert to starter at period end.
get_billing_portalStripe portal URL for self-service billing.
Signup (no API key needed)
request_challengeALTCHA proof-of-work challenge for account creation.
create_accountCreate account with solved PoW challenge.
resend_confirmationResend activation email with new code.
activate_accountActivate account using confirmation code.
setup_multimailGuided onboarding on the public /onboard endpoint.
API keys & audit
list_api_keysList all API keys (admin scope).
create_api_keyCreate API key with scopes (admin + operator approval). send+oversight rejected to prevent self-approval.
revoke_api_keyRevoke an API key (admin scope).
get_audit_logAccount audit log (admin scope).
Contacts & spam
search_contactsSearch contacts by name or email.
add_contactAdd a contact.
delete_contactDelete a contact.
manage_spam_statusReport spam or clear spam status (action: report|clear).
list_spamSpam-flagged and quarantined emails.
list_suppressionList suppressed recipients with pagination.
remove_suppressionRemove a recipient from the suppression list.
Webhooks
create_webhookCreate webhook for real-time email event notifications.
list_webhooksList all webhooks.
delete_webhookDelete a webhook.
Meta
report_issueReport a bug, site problem, or feature request.

Example prompts

text
Find the most recent email from alice@example.com, summarize what she's asking,
then draft a reply saying I'll review this week. Don't send until I approve.
text
Check my inbox and summarize the last 5 unread emails.
For each: sender, subject, time, and whether it needs action today.

Read the full README →View source on GitHub →

Related MCP Servers

View all in Communication View all alternatives
  • Email MCP logoEmail MCP

    IMAP/SMTP email MCP server with 42 tools for reading, searching, sending, scheduling, and managing emails across multiple accounts. Supports IMAP IDLE push, AI triage, desktop notifications, and auto-detects providers like Gmail, Outlook, and iCloud.

    šŸ’¬ Communication3 views
    Compare vs Email MCP →
  • Getpoststack MCP logoGetpoststack MCP

    EU-hosted email API exposed as MCP tools — send transactional and marketing email, manage contacts and segments, run broadcasts, render templates, and read analytics from Claude/Cursor. GDPR compliant, EU-only data residency (Germany + Finland). npx -y @poststack.dev/mcp.

    šŸ’¬ Communication2 views
    Compare vs Getpoststack MCP →
  • Omnicord logoOmnicord

    Hands your AI an entire Discord server: 148 tools covering chat, moderation, automod, events, and full administration, up to building a complete community server from one paragraph. One-command guided setup, and every destructive action previews and waits for your confirmation.

    šŸ’¬ Communication8 views
    Compare vs Omnicord →
  • Sequenzy MCP logoSequenzy MCP

    Email marketing automation MCP server for Sequenzy. Manage subscribers, lists, segments, templates, campaigns, sequences, transactional emails, analytics, and AI-generated email content. Install: npx -y @sequenzy/mcp.

    šŸ’¬ Communication2 views
    Compare vs Sequenzy MCP →

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars
2
Stargazers on the source repository.
npm downloads
168
Package downloads in the last 30 days.
Last commit
3mo ago
Most recent push to the default branch.
Tools exposed
53
Callable tools this server registers over MCP.

Reviews

No reviews yet — be the first to share how this listing worked for you.

Frequently Asked Questions about MCP Server

The trust ladder has modes from read-only (no sending) to fully autonomous (no gates). Intermediate modes require human approval for sends or monitor copies.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/multimail-dev-mcp-server?style=directory)](https://allmcps.com/mcp/multimail-dev-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/multimail-dev-mcp-server"><img src="https://allmcps.com/api/badge/multimail-dev-mcp-server?style=directory" alt="MCP Server on AllMCPs" /></a>

Technical Specs & Signals

CategoryšŸ’¬Communication
More technical detailsExpand ā–¾
TransportSTDIO
RuntimeNode.js
Last updatedAug 7, 2026
10/14 checks healthy over the last 32d
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars2
GitHub Star CountTotal stargazers on GitHub representing community popularity (2 stars).
Last commit3mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Jun 12, 2026
npm downloads168/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
53Quality signal: Good Ā· 53/100How this signal is calculated ā–¾
Server availabilityNot measured

Not scored for repo-hosted servers — we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools26/30
Adoption & activity4/15
Community engagement0/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 14d ago via OSV.dev Ā· @mvanhorn/printing-press (npm)

ā˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge — proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it — no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in šŸ’¬ Communication →Best MCP servers for Slack & Communication →Alternatives to MCP Server →Install in Claude DesktopInstall in CursorInstall in VS Code