19 Best Email MCP Servers, Compared (September 2026)
The short answer
Most readers should reach for taylorwilsdon/google_workspace_mcp: it exposes 123 tools across Gmail, Calendar, Drive, Docs and Sheets, has a tool description grade of A, and had a commit 1 day ago with 465 commits in the last 12 weeks. If you are on Microsoft 365 instead, Softeria/ms-365-mcp-server is the better answer: it exposes 188 Graph API tools, had a commit 2 days ago, and has 85 commits in the last 12 weeks, though its tool descriptions grade C. For a provider-agnostic IMAP/SMTP setup, Wh1isper/mcp-email-server is a solid fallback, with 18 tools and a commit 1 day ago.
Whichever you choose, give it the narrowest access that still works (a read-only credential, a replica, a scratch account), and widen it only once you have watched what your agent actually asks for.
Glama operates the MCP registry these numbers are measured from, and sells MCP hosting and a gateway. No position on this page is paid for. How the registry is built.
Quick picks
- 1Google Workspace MCP Server - Control Gmail, Calendar, Docs, Sheets, Slides, Chat, Forms & Drive : A team that needs Gmail, Calendar, Drive, Docs, and Sheets through one MCP server: it exposes 123 tools across those services.
- 2MCP Email Server : Email automation in a multi-account setup: it exposes send, read, move, archive, and attachment tools over IMAP and SMTP.
- 3MCP Agent Mail : Coordinating multiple coding agents across shared codebases: it gives them identities, inbox/outbox messaging, searchable history, and advisory file leases.
- 4Email Sending MCP : Resend users who want an AI agent to manage broadcasts, contacts, automations, and API keys from Cursor or Claude Desktop.
- 5Email MCP Server : Email triage and follow-up across multiple accounts: it exposes read, search, send, label, calendar, reminder, and bulk-action tools.
Which one, for your situation
| Your situation | What to use |
|---|---|
| I use Gmail and need Calendar, Drive, Docs, Sheets too | Use taylorwilsdon/google_workspace_mcp: it exposes 123 tools across those services, had a commit 1 day ago, and has 465 commits in the last 12 weeks. |
| I need a protocol-agnostic IMAP/SMTP server for multiple accounts | Use Wh1isper/mcp-email-server: it exposes 18 tools over IMAP and SMTP, had a commit 1 day ago, and has 48 commits in the last 12 weeks. |
| I'm on Outlook and want one server for mail, calendar, contacts | Use littlebearapps/outlook-assistant: it exposes 22 tools covering those areas, has a tool description grade A, and had a commit 5 days ago. |
| I'm on macOS and want AI control of Apple Mail | Use sweetrb/apple-mail-mcp: it exposes 51 AppleScript tools, had a commit 0 days ago, and has 181 commits in the last 12 weeks. |
| I use Resend for sending email from my agent | Use resend/resend-mcp: it exposes 104 tools, has a tool description grade A, had a commit 0 days ago, and had 12,429 npm downloads in a typical week. |
Top MCP servers for Email
| Best for | Profile | ||||||
|---|---|---|---|---|---|---|---|
| 1 | A team that needs Gmail, Calendar, Drive, Docs, and Sheets through one MCP server: it exposes 123 tools across those services. | Community favourite | 3,130 | +133 | yesterday | 91.0 | |
| 2 | Email automation in a multi-account setup: it exposes send, read, move, archive, and attachment tools over IMAP and SMTP. | Community favourite | 322 | +16 | yesterday | 85.7 | |
| 3 | Coordinating multiple coding agents across shared codebases: it gives them identities, inbox/outbox messaging, searchable history, and advisory file leases. | Community favourite | 2,132 | +59 | 9 days ago | 83.9 | |
| 4 | Resend users who want an AI agent to manage broadcasts, contacts, automations, and API keys from Cursor or Claude Desktop. | Community favourite | 568 | +4 | today | 77.4 | |
| 5 | Email triage and follow-up across multiple accounts: it exposes read, search, send, label, calendar, reminder, and bulk-action tools. | Abandoned but popular | 108 | +19 | 117 days ago | 75.4 | |
| 6 | macOS users wanting AI control of Apple Mail across accounts: it exposes 26 tools for reading, searching, composing, organizing, and analyzing email. | Community favourite | 210 | +16 | 42 days ago | 74.9 | |
| 7 | AI agents that need their own disposable email addresses and inboxes: it exposes account creation plus send, receive, reply, forward, and search tools. | Emerging | 221 | +27 | 2 days ago | 74.7 | |
| 8 | macOS users who want an AI assistant to manage Apple Mail locally: it exposes 51 AppleScript tools for reading, sending, searching, and organizing mail. | Community favourite | 73 | +13 | today | 74.6 | |
| 9 | Gmail users who need correct reply threading and multi-identity sending: it auto-resolves In-Reply-To/References headers and supports a send-as alias from parameter. | Community favourite | 236 | +13 | 33 days ago | 74.5 | |
| 10 | Outlook users who need one MCP server for email, calendar, contacts, and mailbox settings: it exposes 22 tools covering all of those areas. | Steady | 36 | +3 | 5 days ago | 71.1 | |
| 11 | Thunderbird users who need MCP access to email, contacts, calendars, and drafts: it uses a local HTTP bridge to expose those tasks to AI assistants. | Community favourite | 321 | +52 | 18 days ago | 70.1 | |
| 12 | Personal email management in an MCP client: it exposes IMAP/SMTP tools for searching, reading, sending, replying, and organizing messages. | Steady | 47 | +3 | 27 days ago | 69.5 | |
| 13 | Microsoft 365 orgs needing one MCP server for mail, calendar, OneDrive, Excel, Teams, and SharePoint: it exposes 188 Graph API tools. | Community favourite | 967 | +61 | 2 days ago | 69.5 | |
| 14 | Markdown email drafts that must survive Outlook and Gmail: it renders markdown into email-safe HTML and lints deliverability problems. | Community favourite | 1,371 | +83 | 19 days ago | 69.2 | |
| 15 | Autonomous agents that need to self-register an email inbox and manage it via JMAP: exposes register and jmap_request tools. | Community favourite | 264 | -5 | 4 days ago | 66.8 | |
| 16 | Multi-source OSINT on one subject, from email to username to IP to phone to breach: the server exposes 24 search and graph tools. | Community favourite | 1,564 | +166 | today | 66.4 | |
| 17 | Postmark users who want an MCP assistant to send templated email and check delivery statistics from their account. | Community favourite | 56 | +2 | 63 days ago | 65.8 | |
| 18 | Users who need Outlook email, calendar, OneDrive, and Power Automate control from one server: it documents MCP tools for each service. | Abandoned but popular | 436 | +12 | 168 days ago | 64.2 | |
| 19 | Multiple Google Workspace accounts: OAuth-based account management plus tools for email, calendar, drive, docs, sheets, tasks, meet, and contacts. | Community favourite | 178 | +19 | 14 days ago | 63.5 |
The ranking, with the evidence
Each position is a weighted mean of adoption (40%), maintenance (24%), momentum (14%), tool description quality (13%) and trust (9%), multiplied by three attenuators: how directly the server is about Email (named for it, declaring it, tagged with it, or merely mentioning it), whether its repository is still moving, and how much independent evidence of adoption it has. Open the score on any entry to see every number, including the ones marked ≈, which were imputed from the median of the other candidates rather than measured. The maintenance grade on each entry is mostly issue responsiveness, release recency and open security alerts rather than commits, so a recent commit beside a low grade is two different measurements rather than a contradiction.
- Abandoned but popular: People use it, but its default branch has stopped moving. Fine to keep running, risky to adopt.
- Community favourite: Widely adopted and still actively maintained.
- Dormant: Neither changing nor widely adopted. Here because it still matches the search.
- Emerging: Small audience, growing quickly, maintained. The bet with the most upside.
- Steady: Maintained, modest audience, no surprises in either direction.
- 1
Best for: A team that needs Gmail, Calendar, Drive, Docs, and Sheets through one MCP server: it exposes 123 tools across those services.
The server exposes 123 tools covering Gmail search, send, draft, labels, and filters, Calendar events, out-of-office and focus time, Drive file operations, and Docs content retrieval. Before choosing it, note that it requires a Google Cloud OAuth client and GCP project for authentication.
GitHub stars3,130Stars / 30 days+133npm / typical weekShips no npm packagePyPI / typical week37.8Kworkspace-mcpTools exposed123Last commityesterdayCommits / 12 weeks465Maintenance gradeATool descriptionsAScore 91.0: show every number behind it
- Adoption100 / 100 · weight 40%
- GitHub stars87
- PyPI downloads97
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum63 / 100 · weight 14%
- Stars gained, relative to size83
- Stars gained, absolute86
- PyPI download trend0
- Tool quality71 / 100 · weight 13%
- Tool description quality63
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 91.0
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 91.0
Best for: Email automation in a multi-account setup: it exposes send, read, move, archive, and attachment tools over IMAP and SMTP.
This server exposes 18 tools for reading, sending, moving, archiving, and deleting email over IMAP and SMTP, with a configuration UI for account setup. Before use, an email account must be configured through that UI or the CLI, and sender and recipient allowlists can be enforced when set.
GitHub stars322Stars / 30 days+16npm / typical weekShips no npm packagePyPI / typical week2.7Kmcp-email-serverTools exposed18Last commityesterdayCommits / 12 weeks48Maintenance gradeATool descriptionsAScore 85.7: show every number behind it
- Adoption82 / 100 · weight 40%
- GitHub stars63
- PyPI downloads73
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum57 / 100 · weight 14%
- Stars gained, relative to size77
- Stars gained, absolute50
- PyPI download trend30
- Tool quality91 / 100 · weight 13%
- Tool description quality83
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 85.7
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 85.7
Best for: Coordinating multiple coding agents across shared codebases: it gives them identities, inbox/outbox messaging, searchable history, and advisory file leases.
It is an HTTP-only FastMCP coordination layer offering agent identities, inbox/outbox messaging, searchable message history, and advisory file reservation leases, with Git and SQLite underneath. Because the transport is HTTP-only, adopters need an MCP client that supports HTTP.
GitHub stars2,132Stars / 30 days+59npm / typical weekShips no npm packagePyPI / typical weekno attributed packageTools exposednever inspectedLast commit9 days agoCommits / 12 weeks18Maintenance gradeATool descriptionsNot gradedScore 83.9: show every number behind it
- Adoption83 / 100 · weight 40%
- GitHub stars83
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance97 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence85
- Momentum68 / 100 · weight 14%
- Stars gained, relative to size66
- Stars gained, absolute72
- npm download trendnot measuredno download history for the selected registry
- Tool quality≈68 / 100 · weight 13%
- Tool description quality≈68tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 83.9
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 83.9
Best for: Resend users who want an AI agent to manage broadcasts, contacts, automations, and API keys from Cursor or Claude Desktop.
The server exposes 104 tools that act on the Resend platform, including send-broadcast, compose-broadcast with TipTap JSON content, contact and segment management, automation workflows, and API key administration. It is Resend-specific, so a Resend API key is required, and broadcast campaigns are created first and then sent separately with send-broadcast.
GitHub stars568Stars / 30 days+4npm / typical week12.4KPyPI / typical weekno attributed packageTools exposed104Last committodayCommits / 12 weeks42Maintenance gradeATool descriptionsAScore 77.4: show every number behind it
- Adoption75 / 100 · weight 40%
- GitHub stars69
- npm downloads44downloads show none of the weekday rhythm human traffic has; halved
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum36 / 100 · weight 14%
- Stars gained, relative to size32
- Stars gained, absolute29
- npm download trend54
- Tool quality71 / 100 · weight 13%
- Tool description quality63
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 77.4
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 77.4
Best for: Email triage and follow-up across multiple accounts: it exposes read, search, send, label, calendar, reminder, and bulk-action tools.
The server works over IMAP and SMTP, exposing tools for listing and reading mail, searching, sending and replying, managing labels and folders, extracting calendar events, creating reminders, and fetching mailbox statistics. Before choosing it, note the requirement: Node.js 22 or newer, with configuration stored in a TOML file at ~/.config/email-mcp/config.toml.
GitHub stars108Stars / 30 days+19npm / typical week3.1KPyPI / typical weekno attributed packageTools exposed49Last commit117 days agoCommits / 12 weeks0Maintenance gradeDTool descriptionsAScore 75.4: show every number behind it
- Adoption82 / 100 · weight 40%
- GitHub stars51
- npm downloads74
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance57 / 100 · weight 24%
- Last commit touching this server88dated from the last commit on the default branch, re-read from GitHub at publication; github.com shows a push 24 days ago, which counts every ref; the stored date would have published 24 days ago
- Repository maintenance grade30
- Commit cadence5
- Momentum61 / 100 · weight 14%
- Stars gained, relative to size100
- Stars gained, absolute52
- npm download trend0
- Tool quality88 / 100 · weight 13%
- Tool description quality80
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 75.4
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 75.4
Best for: macOS users wanting AI control of Apple Mail across accounts: it exposes 26 tools for reading, searching, composing, organizing, and analyzing email.
The server exposes 26 tools for Apple Mail: listing accounts and mailboxes, searching and reading threads, composing, replying, forwarding, managing drafts, moving and trashing emails, saving attachments, and synchronizing Mail.app. It requires macOS with Apple Mail configured and Python 3.10+, and it operates through Mail.app on the same machine.
GitHub stars210Stars / 30 days+16npm / typical weekShips no npm packagePyPI / typical week112mcp-apple-mailTools exposed26Last commit42 days agoCommits / 12 weeks16Maintenance gradeCTool descriptionsAScore 74.9: show every number behind it
- Adoption65 / 100 · weight 40%
- GitHub stars58
- PyPI downloads44
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance86 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade55
- Commit cadence85
- Momentum59 / 100 · weight 14%
- Stars gained, relative to size88
- Stars gained, absolute50
- PyPI download trend20
- Tool quality85 / 100 · weight 13%
- Tool description quality77
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 74.9
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 74.9
Best for: AI agents that need their own disposable email addresses and inboxes: it exposes account creation plus send, receive, reply, forward, and search tools.
It runs a local mail server and exposes tools for creating agent email accounts, sending and receiving messages, replying, forwarding, searching, managing folders, drafts, tags, and contacts, and relaying a Gmail or Outlook account. Choosing it requires a master API key for account creation and relay or domain setup, and relay mode also needs a Gmail or Outlook app password.
GitHub stars221Stars / 30 days+27npm / typical weekShips no npm packagePyPI / typical weekno attributed packageTools exposed100Last commit2 days agoCommits / 12 weeks3Maintenance gradeATool descriptionsAScore 74.7: show every number behind it
- Adoption59 / 100 · weight 40%
- GitHub stars59
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance88 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence40
- Momentum83 / 100 · weight 14%
- Stars gained, relative to size100
- Stars gained, absolute59
- npm download trendnot measuredno download history for the selected registry
- Tool quality73 / 100 · weight 13%
- Tool description quality65
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integrates100
- Weighted mean of the five
- 74.7
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 74.7
Best for: macOS users who want an AI assistant to manage Apple Mail locally: it exposes 51 AppleScript tools for reading, sending, searching, and organizing mail.
The server exposes 51 tools that script Mail.app to search, read, send, draft, reply, forward, move, delete, flag, and batch-process messages, plus attachments, mailboxes, smart mailboxes, accounts, and rules. It is an npm package run with npx, so do not confuse it with the unrelated same-name PyPI project installed via pipx or uvx.
GitHub stars73Stars / 30 days+13npm / typical week2.6KPyPI / typical weekno attributed packageTools exposed51Last committodayCommits / 12 weeks181Maintenance gradeATool descriptionsAScore 74.6: show every number behind it
- Adoption79 / 100 · weight 40%
- GitHub stars47
- npm downloads72downloads capped: not corroborated by repository audience
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum80 / 100 · weight 14%
- Stars gained, relative to size100
- Stars gained, absolute46
- npm download trend82
- Tool quality93 / 100 · weight 13%
- Tool description quality85
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 87.8
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: modest but real audience
- 0.85
- Composite score
- 74.6
Best for: Gmail users who need correct reply threading and multi-identity sending: it auto-resolves In-Reply-To/References headers and supports a send-as alias from parameter.
The server is a local stdio MCP server for Gmail whose documented interface covers authentication, attachments, thread operations, filter management, and configurable OAuth scopes. Choosing it means running it on your own machine and relying on the LLM client's existing shell and filesystem access.
GitHub stars236Stars / 30 days+13npm / typical week280PyPI / typical weekno attributed packageTools exposednever inspectedLast commit33 days agoCommits / 12 weeks22Maintenance gradeATool descriptionsNot gradedScore 74.5: show every number behind it
- Adoption63 / 100 · weight 40%
- GitHub stars59
- npm downloads26downloads show none of the weekday rhythm human traffic has; halved
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance97 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence85
- Momentum58 / 100 · weight 14%
- Stars gained, relative to size76
- Stars gained, absolute46
- npm download trend41
- Tool quality≈68 / 100 · weight 13%
- Tool description quality≈68tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 74.5
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 74.5
Best for: Outlook users who need one MCP server for email, calendar, contacts, and mailbox settings: it exposes 22 tools covering all of those areas.
The server exposes 22 tools for email, calendar, contacts, categories, rules, and settings, all backed by the Microsoft Graph API. It assumes a Microsoft account and requires authentication via Graph API before any tool can be used.
GitHub stars36Stars / 30 days+3npm / typical week263PyPI / typical weekno attributed packageTools exposed22Last commit5 days agoCommits / 12 weeks49Maintenance gradeBTool descriptionsAScore 71.1: show every number behind it
- Adoption57 / 100 · weight 40%
- GitHub stars39
- npm downloads52
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance95 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade80
- Commit cadence100
- Momentum37 / 100 · weight 14%
- Stars gained, relative to size49
- Stars gained, absolute23
- npm download trend33
- Tool quality85 / 100 · weight 13%
- Tool description quality77
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 71.1
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 71.1
Best for: Thunderbird users who need MCP access to email, contacts, calendars, and drafts: it uses a local HTTP bridge to expose those tasks to AI assistants.
The server uses a local HTTP bridge to let MCP clients reach a Thunderbird extension, with documented capabilities for mail search, reading, composing, filters, calendar, and contacts. It assumes the Thunderbird extension and its local HTTP server are in use, and it has no npm package and no attributed PyPI package.
GitHub stars321Stars / 30 days+52npm / typical weekShips no npm packagePyPI / typical weekno attributed packageTools exposednever inspectedLast commit18 days agoCommits / 12 weeks41Maintenance gradeATool descriptionsNot gradedScore 70.1: show every number behind it
- Adoption63 / 100 · weight 40%
- GitHub stars63
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum88 / 100 · weight 14%
- Stars gained, relative to size100
- Stars gained, absolute70
- npm download trendnot measuredno download history for the selected registry
- Tool quality≈68 / 100 · weight 13%
- Tool description quality≈68tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust0 / 100 · weight 9%
- License0
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 70.1
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 70.1
Best for: Personal email management in an MCP client: it exposes IMAP/SMTP tools for searching, reading, sending, replying, and organizing messages.
The server connects to IMAP/SMTP accounts and provides tools for searching, reading, sending, replying, moving, and deleting email, as well as handling attachments with an explicit filesystem allowlist. It currently supports only password or app-password authentication, so accounts requiring OAuth2 are not supported.
GitHub stars47Stars / 30 days+3npm / typical week298PyPI / typical weekno attributed packageTools exposednever inspectedLast commit27 days agoCommits / 12 weeks15Maintenance gradeATool descriptionsNot gradedScore 69.5: show every number behind it
- Adoption59 / 100 · weight 40%
- GitHub stars42
- npm downloads53
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance97 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence85
- Momentum35 / 100 · weight 14%
- Stars gained, relative to size48
- Stars gained, absolute23
- npm download trend25
- Tool quality≈68 / 100 · weight 13%
- Tool description quality≈68tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 69.5
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 69.5
Best for: Microsoft 365 orgs needing one MCP server for mail, calendar, OneDrive, Excel, Teams, and SharePoint: it exposes 188 Graph API tools.
The server exposes 188 tools, each mapping one-to-one to a Microsoft Graph API endpoint, covering Outlook mail, calendar, OneDrive, Excel, OneNote, To Do, Planner, contacts, and, with --org-mode, Teams, SharePoint, meetings, and user management. The scope to know before choosing it: Teams, SharePoint, meetings, and user-management tools are only available with the --org-mode flag.
GitHub stars967Stars / 30 days+61npm / typical week29.4KPyPI / typical weekno attributed packageTools exposed188Last commit2 days agoCommits / 12 weeks85Maintenance gradeATool descriptionsCScore 69.5: show every number behind it
- Adoption100 / 100 · weight 40%
- GitHub stars75
- npm downloads95
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum66 / 100 · weight 14%
- Stars gained, relative to size98
- Stars gained, absolute72
- npm download trend0
- Tool quality53 / 100 · weight 13%
- Tool description quality45
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 89.1
- × relevance: the keyword is declared here
- 0.78
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 69.5
Best for: Markdown email drafts that must survive Outlook and Gmail: it renders markdown into email-safe HTML and lints deliverability problems.
It exposes three tools: render converts markdown to email-safe HTML, lint flags deliverability and accessibility problems, and read_docs fetches emailmd documentation. One thing worth knowing before choosing it: render is async, and local use assumes Node 20+ (MJML 5).
GitHub stars1,371Stars / 30 days+83npm / typical weekShips no npm packagePyPI / typical weekno attributed packageTools exposed3Last commit19 days agoCommits / 12 weeks62Maintenance gradeATool descriptionsAScore 69.2: show every number behind it
- Adoption78 / 100 · weight 40%
- GitHub stars78
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum90 / 100 · weight 14%
- Stars gained, relative to size97
- Stars gained, absolute78
- npm download trendnot measuredno download history for the selected registry
- Tool quality91 / 100 · weight 13%
- Tool description quality83
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 88.7
- × relevance: the keyword is declared here
- 0.78
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 69.2
Best for: Autonomous agents that need to self-register an email inbox and manage it via JMAP: exposes register and jmap_request tools.
The server exposes three tools: register for proof-of-work signup, jmap_request for JMAP method calls, and help for built-in agent documentation. It only manages Atomic Mail's own @atomicmail.ai inboxes, so it is not a drop-in for existing email accounts.
GitHub stars264Stars / 30 days-5npm / typical weekShips no npm packagePyPI / typical weekno attributed packageTools exposed3Last commit4 days agoCommits / 12 weeks59Maintenance gradeBTool descriptionsAScore 66.8: show every number behind it
- Adoption61 / 100 · weight 40%
- GitHub stars61
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance95 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade80
- Commit cadence100
- Momentum0 / 100 · weight 14%
- Stars gained, relative to size0
- Stars gained, absolute0
- npm download trendnot measuredno download history for the selected registry
- Tool quality83 / 100 · weight 13%
- Tool description quality75
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integrates100
- Weighted mean of the five
- 66.8
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 66.8
Best for: Multi-source OSINT on one subject, from email to username to IP to phone to breach: the server exposes 24 search and graph tools.
It is an MCP server with 24 OSINT lookup tools, such as email, username, breach, WHOIS, IP, domain, phone, Shodan, dork, Pastebin, and GitHub, plus a REPL, CLI, and browser Web UI. The trade-off is that several tools require external API keys, including HaveIBeenPwned, Shodan, VirusTotal, and Bright Data.
GitHub stars1,564Stars / 30 days+166npm / typical weekShips no npm packagePyPI / typical week718openosintTools exposed24Last committodayCommits / 12 weeks198Maintenance gradeBTool descriptionsAScore 66.4: show every number behind it
- Adoption84 / 100 · weight 40%
- GitHub stars80
- PyPI downloads30PyPI downloads show no weekday rhythm; halved
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance95 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade80
- Commit cadence100
- Momentum72 / 100 · weight 14%
- Stars gained, relative to size100
- Stars gained, absolute90
- PyPI download trend0
- Tool quality73 / 100 · weight 13%
- Tool description quality65
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integrates100
- Weighted mean of the five
- 85.1
- × relevance: the keyword is declared here
- 0.78
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 66.4
Best for: Postmark users who want an MCP assistant to send templated email and check delivery statistics from their account.
This server connects an MCP client to a Postmark account, exposing tools for sending single and batch email, working with templates, searching messages, checking bounces and suppressions, viewing stats, and managing webhooks. It assumes Node.js v20 or higher and a Postmark account with a server token and verified sender, so it cannot send through other providers.
GitHub stars56Stars / 30 days+2npm / typical week798PyPI / typical weekno attributed packageTools exposednever inspectedLast commit63 days agoCommits / 12 weeks1Maintenance gradeCTool descriptionsNot gradedScore 65.8: show every number behind it
- Adoption68 / 100 · weight 40%
- GitHub stars44
- npm downloads62
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance70 / 100 · weight 24%
- Last commit touching this server88dated from the last commit on the default branch, re-read from GitHub at publication; github.com shows a push 5 days ago, which counts every ref; the stored date would have published 5 days ago
- Repository maintenance grade55
- Commit cadence40
- Momentum28 / 100 · weight 14%
- Stars gained, relative to size39
- Stars gained, absolute19
- npm download trend19
- Tool quality≈68 / 100 · weight 13%
- Tool description quality≈68tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 65.8
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 65.8
Best for: Users who need Outlook email, calendar, OneDrive, and Power Automate control from one server: it documents MCP tools for each service.
The README documents MCP tools for Outlook email, calendar, folders and rules, OneDrive files, and Power Automate flows, all through Microsoft Graph and Power Automate APIs. Before choosing it, note it requires Azure app registration and an OAuth 2.0 auth server step.
GitHub stars436Stars / 30 days+12npm / typical weekdownloads not countedPyPI / typical weekno attributed packageTools exposednever inspectedLast commit168 days agoCommits / 12 weeks0Maintenance gradeCTool descriptionsNot gradedScore 64.2: show every number behind it
- Adoption66 / 100 · weight 40%
- GitHub stars66
- npm downloadsnot measurednpm publishes m365-mcp from debian777/m365-mcp
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance52 / 100 · weight 24%
- Last commit touching this server68
- Repository maintenance grade55
- Commit cadence5
- Momentum54 / 100 · weight 14%
- Stars gained, relative to size60
- Stars gained, absolute45
- npm download trendnot measuredno download history for the selected registry
- Tool quality≈68 / 100 · weight 13%
- Tool description quality≈68tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 64.2
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 64.2
Best for: Multiple Google Workspace accounts: OAuth-based account management plus tools for email, calendar, drive, docs, sheets, tasks, meet, and contacts.
It exposes 13 tools covering Gmail, Calendar, Drive, Docs, Sheets, Tasks, Meet, and Contacts, plus account management and bulk operations. Installation requires Google OAuth credentials, Node 22.12 or newer, and enabling the relevant Google APIs.
GitHub stars178Stars / 30 days+19npm / typical week1.2KPyPI / typical weekno attributed packageTools exposed13Last commit14 days agoCommits / 12 weeks169Maintenance gradeATool descriptionsAScore 63.5: show every number behind it
- Adoption74 / 100 · weight 40%
- GitHub stars56
- npm downloads65
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum69 / 100 · weight 14%
- Stars gained, relative to size99
- Stars gained, absolute52
- npm download trend36
- Tool quality71 / 100 · weight 13%
- Tool description quality63
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 81.4
- × relevance: the keyword is declared here
- 0.78
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 63.5
Questions people ask
Which Gmail server should I pick: taylorwilsdon or ArtyMcLabin?
taylorwilsdon/google_workspace_mcp is the broader choice: 123 tools across Gmail, Calendar, Drive, Docs and Sheets, with a tool description grade A and a commit 1 day ago. ArtyMcLabin/Gmail-MCP-Server is Gmail-focused and auto-resolves In-Reply-To/References headers and supports a send-as alias from parameter, but its last commit was 33 days ago. Choose taylorwilsdon for breadth and activity; choose ArtyMcLabin if you specifically need correct reply threading and send-as aliases.
Is codefuturist/email-mcp still maintained?
No: its last commit was 117 days ago and it has 0 commits in the last 12 weeks. It is labeled 'Abandoned but popular'. It still exposes 49 tools with a tool description grade A, but expect no updates.
What do I need to run Wh1isper/mcp-email-server?
It works over IMAP and SMTP, so point it at an email account that exposes those protocols. It exposes 18 tools for send, read, move, archive, and attachment operations, and its last commit was 1 day ago.
What is the difference between the two Apple Mail servers?
patrickfreyer/apple-mail-mcp exposes 26 tools and had a commit 42 days ago; it also describes an expert skill system for email workflows. sweetrb/apple-mail-mcp exposes 51 AppleScript tools, had a commit 0 days ago, and has 181 commits in the last 12 weeks. If you want the more actively developed server with more measured tools, choose sweetrb; if you want the skill system, choose patrickfreyer.
Which Microsoft 365 server should I use: Softeria or ryaker?
Softeria/ms-365-mcp-server is actively maintained: last commit 2 days ago, 85 commits in the last 12 weeks, and 188 tools, though its tool descriptions grade C. ryaker/outlook-mcp had a commit 168 days ago, 0 commits in the last 12 weeks, and is labeled 'Abandoned but popular'. Use Softeria unless you have a reason to stick with the abandoned one.
Can I avoid a third-party email API?
AgenticMail runs a local mail server with disposable inboxes, so agents send and receive real email without going through a third-party email API. Atomic Mail Agentic lets an agent self-register an inbox and manage it via JMAP, handling proof-of-work authentication. Both expose a small number of tools: AgenticMail 100 and Atomic Mail 3.