Mailappmcp MCP server
MCP server for macOS Mail.app — gives Claude native email access via AppleScript
5 stars32 downloads/wk
Reviews
Write oneNobody has reviewed Mailappmcp yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Mailappmcp tools (21, 4 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
check-for-new-mailTrigger Mail.app to check for new mail on one or all accounts
compose-messagewrite actionCreate a new email draft in Mail.app (opens compose window, does NOT send). Pass from to pre-select a specific sender account (must be configured in Mail.app). Pass htmlBody for a rich-text/HTML draft; the recipient will see rendered formatting (headings, bold, links) instead of raw tags. When htmlBody is supplied, body is still used as a plain-text fallback for clients that read plain content.
delete-messageswrite actionDelete one or more email messages by their Mail local IDs or RFC Message-IDs
extract-email-addresswrite actionParse a formatted email string (e.g. 'John Doe <jdoe@example.com>') into name and address
flag-messageFlag or unflag one or more email messages with a color flag
forward-messageForward an existing email message to one or more recipients
get-message-sourceGet the raw RFC822 source of an email message
list-accountsList all Mail.app accounts with their email addresses, type, and enabled status
list-attachmentsList all attachments of an email message with metadata
list-mailboxesList all mailboxes across all Mail.app accounts with unread counts
list-signaturesList all email signatures configured in Mail.app
mark-as-junkMark or unmark one or more email messages as junk/spam
mark-as-readMark one or more email messages as read
move-messagesMove one or more email messages to a different mailbox
read-messageRead the full content of a specific email message
redirect-messageRedirect an email message to new recipients (preserves original sender, unlike forward)
reply-to-messageReply to an existing email message. The reply inherits correct threading headers (In-Reply-To / References) from Mail's native reply, so it nests in the thread even in strict clients (Outlook, Gmail web). Pass htmlBody for a branded rich-text/HTML reply; the HTML is rendered above the quoted thread and Mail derives the plain-text fallback. htmlBody cannot be combined with attachments (Mail corrupt
save-attachmentSave email attachments to disk
search-messagesSearch messages in a mailbox by subject or sender
send-messagewrite actionCreate and immediately send an email via Mail.app. Pass htmlBody to send a rich-text/HTML message; the recipient will see rendered formatting (headings, bold, links) instead of raw tags. When htmlBody is supplied, body is still used as a plain-text fallback for clients that read plain content.
set-message-colorSet the background color highlight of one or more email messages in Mail.app
Public scan report
scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it
- Code scan49 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 57 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Mailappmcp compares
Against every graded Email MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 82% of 916 Email servers
- Tools
- 21
- the typical Email server has 7
- Tools that change things
- 19%
- typical: 25%. Fewer write tools means less an agent can break
- GitHub stars
- 5
- more than 82% of 493 Email servers
- Downloads a week
- 32
- more than 16% of 235 Email servers with a package
What its tools let an agent do: 11 read · 1 create · 6 change · 1 delete · 2 send or post
Install Mailappmcp in Claude Code, Cursor or VS Code
Runs npx -y mailappmcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mailappmcp -- npx -y mailappmcp
What the publisher says
From the Mailappmcp repository's README, as published. We do not edit it. Read it on GitHub
macos-mcp
MCP servers for macOS native apps — gives Claude Code, Claude Desktop, and any MCP client native access to Mail, Numbers, Contacts, Calendar, Reminders, and FaceTime / phone calls.
No API keys, no OAuth, no cloud services. Talks directly to macOS apps via AppleScript and URL schemes (tel://, facetime://). Runs locally on your Mac.
CUPS printing (printmcp) used to live here; it moved to office-mcp since it's a shell wrapper, not an AppleScript bridge.
Servers
Mail (mailappmcp) — 21 tools
Works with every email account configured in Mail.app — iCloud, Gmail, Outlook, Fastmail, you name it.
Numbers (numbersmcp) — 29 tools
Works with any open Numbers spreadsheet.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Mailappmcp: common questions
- Is Mailappmcp MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Mailappmcp safety report
- How do I install Mailappmcp?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Mailappmcp need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Mailappmcp maintained?
- The last commit was 65 days ago (2026-09-02). The latest release is v0.4.1.
- What can I use instead of Mailappmcp?
- Servers from other publishers that do the same job: Agent-Native Mail MCP server, Postfleet MCP server and Atomic Mail MCP server. Compare all Mailappmcp alternatives.
- How does Mailappmcp compare with other Email MCP servers?
- safety score 88/100 (higher than 82% of 916 Email servers); tools 21 (the typical Email server has 7); tools that change things 19% (typical: 25%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Mailappmcp
Same job from other publishers: the closest match first, then the best rated.
- Agent-Native MailAgent-Native Superhuman - email client with keyboard shortcuts and AI triagenot reviewedEstablishedA
PostfleetGive an AI agent its own email address: send, reply, read, and wait for mail.not reviewedGrowingA- Atomic MailProgrammable email inbox for AI agents — JMAP, PoW auth, stdio MCP server.not reviewedEstablishedA
- AgenticmailReal email and SMS for AI agents — send mail, receive verification codes, drive a real inbox.not reviewedEstablishedB
smbCloud Mail & AuthEmail infrastructure and authentication for developers: domains, inbox routes, auth apps, deploys.not reviewedEstablishedA