Skip to main content
Glama

19 Best Email MCP Servers, Compared (October 2026)

Updated 19 of 2,563 Email servers in the Glama registryRebuilt weekly

The short answer

Most readers should start with Google Workspace MCP Server if they use Google Workspace: it exposes 121 tools, has 41,972 PyPI downloads in a typical week, a tool description grade of B, a commit 0 days ago, and 603 commits in the last 12 weeks. If your mail runs through Microsoft 365, choose Microsoft 365 MCP Server instead: it exposes 188 tools, has 32,337 npm downloads in a typical week, and a commit 2 days ago. If you only need to send through Resend, Email Sending MCP is the better fit: it exposes 106 tools covering broadcasts, contacts, segments, automations, and API keys, with a tool description grade of A. For local Apple Mail on macOS, apple-mail-mcp is the one to use: it exposes 52 tools and had a commit 0 days 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 : Teams already on Google Workspace needing Gmail search, read, send, draft, label and filter control plus Calendar, Drive, Docs, Sheets and Slides from one server.
  • 2Email Sending MCP : Agents running Resend email campaigns from a chat client: it exposes 106 tools covering broadcasts, contacts, segments, automations, and API keys.
  • 3MCP Email Server : Developers automating mailbox workflows across IMAP and SMTP: it exposes 18 tools for reading metadata and content, sending, forwarding, organizing folders, and managing flags or tags.
  • 4MCP Agent Mail : Multiple coding agents editing the same repository: it provides identities, inbox/outbox messaging, searchable history, and advisory file lease reservations to prevent conflicts.
  • 5IMAP MCP Server : Managing multiple IMAP accounts from an AI client: it exposes 40 tools for account, search, read, send, folder, spam, attachment, and bulk-delete operations.

Which one, for your situation

Your situationWhat to use
You use Google Workspace across Gmail, Calendar, Drive, DocsChoose Google Workspace MCP Server: it exposes 121 tools and had 603 commits in the last 12 weeks.
Your mail and files live in Microsoft 365 and OutlookChoose Microsoft 365 MCP Server: it exposes 188 tools and had a commit 2 days ago.
You need to send broadcasts and manage contacts through ResendChoose Email Sending MCP: it exposes 106 tools covering broadcasts, contacts, segments, automations, and API keys.
You manage several IMAP and SMTP mailboxes from one clientChoose IMAP MCP Server: it exposes 40 tools for account, search, read, send, folder, spam, attachment, and bulk-delete operations.
You want local Apple Mail control on macOSChoose apple-mail-mcp: it uses AppleScript locally and exposes 52 tools for search, read, send, draft, reply, forward, attachments, mailboxes, and rules.
You need Outlook sending with dry-run and allowlist guardrailsChoose outlook-mcp: it has dry-run previews, recipient allowlists, session rate limiting, and exposes 22 tools.

Top MCP servers for Email

Best forProfile
1Teams already on Google Workspace needing Gmail search, read, send, draft, label and filter control plus Calendar, Drive, Docs, Sheets and Slides from one server.Community favourite3,226+154today93.7
2Agents running Resend email campaigns from a chat client: it exposes 106 tools covering broadcasts, contacts, segments, automations, and API keys.Community favourite575+132 days ago88.2
3Developers automating mailbox workflows across IMAP and SMTP: it exposes 18 tools for reading metadata and content, sending, forwarding, organizing folders, and managing flags or tags.Community favourite335+2114 days ago85.3
4Multiple coding agents editing the same repository: it provides identities, inbox/outbox messaging, searchable history, and advisory file lease reservations to prevent conflicts.Community favourite2,156+515 days ago83.4
5Managing multiple IMAP accounts from an AI client: it exposes 40 tools for account, search, read, send, folder, spam, attachment, and bulk-delete operations.Community favourite96+8today77.4
6Giving an autonomous agent its own inbox with no human setup: register handles proof-of-work signup and jmap_request runs JMAP method calls.Community favourite264+8today75.1
7Managing Apple Mail on macOS locally: it uses AppleScript and exposes tools for search, read, send, draft, reply, forward, attachments, mailboxes, and rules.Community favourite79+15today74.3
8Running Gmail inside a local Claude Code workflow where replies must thread correctly: it auto-resolves In-Reply-To and References headers and exposes reply_all.Community favourite244+1746 days ago74.3
9Coordinating multiple AI agents through real email: it runs a local mail server with per-agent inboxes and tools for sending, replying, broadcasting, and searching messages.Emerging225+1915 days ago73.8
10Mac users with Apple Mail accounts who need an AI assistant to read, search, compose, and organize mail: it exposes 26 tools.Community favourite213+1655 days ago73.4
11Managing several IMAP/SMTP mailboxes from one assistant: it exposes 49 tools spanning multi-account send, search, provider-aware labels, bulk operations, and calendar extraction.Abandoned but popular117+14130 days ago72.7
12Local IMAP/SMTP mailbox access with an app password: it enables searching, reading, replying, moving, and sending mail from MCP clients without OAuth2.Community favourite50+5today71.9
13Managing Microsoft 365 Outlook mail alongside OneDrive and Excel: it exposes Graph API tools and graph-batch for calls such as /me/messages.Community favourite996+642 days ago70.7
14Sending email from an MCP client through a Postmark account: it exposes batch sends, templates, message search, bounces, suppressions, stats, and webhooks.Community favourite58+411 days ago70.6
15Sending and diagnosing transactional email through Mailgun from an AI assistant: it exposes send, stored-message retrieval, domain verification, webhook, and analytics tools.Community favourite62+511 days ago70.2
16Controlling a local Thunderbird install from an AI client: it exposes search, compose, filter, calendar and contact tools over a bundled localhost HTTP bridge.Community favourite334+5331 days ago69.6
17Sending Outlook mail with guardrails: dry-run previews, recipient allowlists, and session rate limiting are built in before the message leaves the drafts flow.Steady37+118 days ago69.5
18Investigating an email address across linked accounts, breaches, and Pastebin dumps: it exposes holehe, HaveIBeenPwned, and psbdmp.ws lookups as MCP tools.Community favourite1,658+179yesterday69.3
19Windows users with classic Outlook desktop signed in who want agent access to mail, calendar and contacts without Azure registration or OAuth.Steady27+652 days ago66.8

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.
  • Best for: Teams already on Google Workspace needing Gmail search, read, send, draft, label and filter control plus Calendar, Drive, Docs, Sheets and Slides from one server.

    It exposes 121 tools spanning Gmail (search, thread and message reading, attachments, send, draft, labels, filters, batch label changes) alongside Calendar, Drive, Docs, Sheets, Slides, Chat, Forms and Tasks, with OAuth handling and CLI support documented in the README. Before installing, expect to set up your own Google Cloud project and OAuth client credentials, since the server authenticates against Google APIs using your credentials rather than a hosted sign-in.

    GitHub stars
    3,226
    Stars over the last 90 days: 2,792 at the earliest of 30 readings and 3,226 at the latest, up 434.
    Stars / 30 days
    +154
    npm / typical week
    Ships no npm package
    PyPI / typical week
    42K
    workspace-mcp
    Tools exposed
    121
    Last commit
    today
    Commits / 12 weeks
    603
    Weekly commits over the last 12 weeks, oldest first: 22, 4, 39, 63, 43, 61, 44, 77, 28, 35, 72, 115. 603 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    B
    Score 93.7: show every number behind it
    • Adoption100 / 100 · weight 40%
      • GitHub stars88
      • PyPI downloads98
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum91 / 100 · weight 14%
      • Stars gained, relative to size89
      • Stars gained, absolute88
      • PyPI download trend100
    • Tool quality61 / 100 · weight 13%
      • Tool description quality53
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    93.7
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    93.7
  • 2

    Email Sending MCP

    Community favouriteNo change
    resend/resend-mcp ↗

    Best for: Agents running Resend email campaigns from a chat client: it exposes 106 tools covering broadcasts, contacts, segments, automations, and API keys.

    Email Sending MCP connects an MCP client to Resend, exposing 106 tools for composing and sending broadcasts, managing contacts, segments, contact properties and imports, automations, and API keys, and it ships both a hosted remote endpoint at mcp.resend.com/mcp and a local npx package. Choosing it assumes a Resend account: the hosted server authenticates through OAuth or a bearer API key, while the local package requires RESEND_API_KEY and a verified sending domain.

    GitHub stars
    575
    Stars over the last 90 days: 546 at the earliest of 39 readings and 575 at the latest, up 29.
    Stars / 30 days
    +13
    npm / typical week
    11.8K
    PyPI / typical week
    no attributed package
    Tools exposed
    106
    Last commit
    2 days ago
    Commits / 12 weeks
    40
    Weekly commits over the last 12 weeks, oldest first: 7, 3, 2, 1, 4, 2, 4, 8, 2, 4, 2, 1. 40 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    A
    Score 88.2: show every number behind it
    • Adoption97 / 100 · weight 40%
      • GitHub stars69
      • npm downloads87
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum52 / 100 · weight 14%
      • Stars gained, relative to size55
      • Stars gained, absolute46
      • 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 measured
        not published by the vendor it integrates
    Weighted mean of the five
    88.2
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    88.2
  • Best for: Developers automating mailbox workflows across IMAP and SMTP: it exposes 18 tools for reading metadata and content, sending, forwarding, organizing folders, and managing flags or tags.

    MCP Email Server exposes 18 tools for IMAP and SMTP account listing, mailbox and metadata discovery, content and attachment reads, sending, forwarding, saving drafts, deleting, moving, archiving, and setting flags or tags. Before choosing it, note that attachment-content reads and writable semantic tags are gated: get_attachment_content requires enable_attachment_content=true, and list_email_tags is not writable unless explicitly enabled.

    GitHub stars
    335
    Stars over the last 90 days: 270 at the earliest of 25 readings and 335 at the latest, up 65.
    Stars / 30 days
    +21
    npm / typical week
    Ships no npm package
    PyPI / typical week
    2.5K
    mcp-email-server
    Tools exposed
    18
    Last commit
    14 days ago
    Commits / 12 weeks
    43
    Weekly commits over the last 12 weeks, oldest first: 5, 4, 6, 2, 7, 6, 0, 1, 4, 7, 1, 0. 43 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    A
    Score 85.3: show every number behind it
    • Adoption82 / 100 · weight 40%
      • GitHub stars63
      • PyPI downloads72
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum56 / 100 · weight 14%
      • Stars gained, relative to size87
      • Stars gained, absolute54
      • PyPI download trend0
    • Tool quality91 / 100 · weight 13%
      • Tool description quality83
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    85.3
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    85.3
  • Best for: Multiple coding agents editing the same repository: it provides identities, inbox/outbox messaging, searchable history, and advisory file lease reservations to prevent conflicts.

    MCP Agent Mail is an HTTP-only FastMCP server whose README documents mail-like coordination for coding agents, including identities, inbox/outbox messaging, searchable message history, and advisory file leases, backed by Git artifacts and SQLite queries. Before choosing it, note that no npm package is published and no PyPI package is attributed, so installation follows the documented curl script and then connects clients to its HTTP server rather than a package or stdio command.

    GitHub stars
    2,156
    Stars over the last 90 days: 2,017 at the earliest of 16 readings and 2,156 at the latest, up 139.
    Stars / 30 days
    +51
    npm / typical week
    Ships no npm package
    PyPI / typical week
    no attributed package
    Tools exposed
    never inspected
    Last commit
    5 days ago
    Commits / 12 weeks
    19
    Weekly commits over the last 12 weeks, oldest first: 0, 0, 1, 0, 2, 0, 5, 2, 3, 3, 0, 3. 19 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 83.4: show every number behind it
    • Adoption83 / 100 · weight 40%
      • GitHub stars83
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance97 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence85
    • Momentum65 / 100 · weight 14%
      • Stars gained, relative to size61
      • Stars gained, absolute69
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    83.4
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    83.4
  • Best for: Managing multiple IMAP accounts from an AI client: it exposes 40 tools for account, search, read, send, folder, spam, attachment, and bulk-delete operations.

    The IMAP MCP Server exposes 40 tools that let an MCP client add and test IMAP accounts, search and read messages, send, reply, forward, save drafts, manage folders, handle attachments, check spam, and delete messages in bulk. Before choosing it, note that it requires Node.js 22.12 or newer and keeps encrypted account configuration in ~/.imap-mcp/accounts.json, with credentials optionally supplied through environment variables.

    GitHub stars
    96
    Stars over the last 90 days: 51 at the earliest of 21 readings and 96 at the latest, up 45.
    Stars / 30 days
    +8
    npm / typical week
    504
    PyPI / typical week
    no attributed package
    Tools exposed
    40
    Last commit
    today
    Commits / 12 weeks
    60
    Weekly commits over the last 12 weeks, oldest first: 1, 12, 3, 0, 12, 0, 4, 2, 3, 2, 14, 7. 60 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    A
    Score 77.4: show every number behind it
    • Adoption65 / 100 · weight 40%
      • GitHub stars50
      • npm downloads58
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum64 / 100 · weight 14%
      • Stars gained, relative to size74
      • Stars gained, absolute38
      • npm download trend77
    • Tool quality73 / 100 · weight 13%
      • Tool description quality65
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not 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: Giving an autonomous agent its own inbox with no human setup: register handles proof-of-work signup and jmap_request runs JMAP method calls.

    Atomic Mail Agentic exposes three tools: register, which completes proof-of-work signup and writes credentials; jmap_request, which batches JMAP method calls with automatic authentication; and help, which serves built-in agent docs including a JMAP cheatsheet. It is wired up as an MCP stdio server in the host config, and it assumes the agent thinks in JMAP method calls rather than a simplified mail abstraction, so agents new to JMAP should call help before the first request.

    GitHub stars
    264
    Stars over the last 90 days: 115 at the earliest of 20 readings and 264 at the latest, up 149.
    Stars / 30 days
    +8
    npm / typical week
    Ships no npm package
    PyPI / typical week
    no attributed package
    Tools exposed
    3
    Last commit
    today
    Commits / 12 weeks
    83
    Weekly commits over the last 12 weeks, oldest first: 0, 0, 0, 5, 20, 4, 0, 0, 0, 3, 4, 47. 83 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    A
    Score 75.1: show every number behind it
    • Adoption61 / 100 · weight 40%
      • GitHub stars61
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum51 / 100 · weight 14%
      • Stars gained, relative to size59
      • Stars gained, absolute39
      • npm download trendnot measured
        no 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
    75.1
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    75.1
  • Best for: Managing Apple Mail on macOS locally: it uses AppleScript and exposes tools for search, read, send, draft, reply, forward, attachments, mailboxes, and rules.

    apple-mail-mcp is an npm/Node.js MCP server that exposes 52 tools for reading, sending, searching, and managing Apple Mail on macOS through AppleScript. It requires macOS with Mail.app and permission for automation, and it is distinct from the unrelated Python project of the same name on PyPI.

    GitHub stars
    79
    Stars over the last 90 days: 42 at the earliest of 38 readings and 79 at the latest, up 37.
    Stars / 30 days
    +15
    npm / typical week
    2.8K
    PyPI / typical week
    no attributed package
    Tools exposed
    52
    Last commit
    today
    Commits / 12 weeks
    145
    Weekly commits over the last 12 weeks, oldest first: 11, 12, 14, 11, 14, 27, 14, 5, 7, 7, 12, 11. 145 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    A
    Score 74.3: show every number behind it
    • Adoption80 / 100 · weight 40%
      • GitHub stars48
      • npm downloads73
        downloads capped: not corroborated by repository audience
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum75 / 100 · weight 14%
      • Stars gained, relative to size100
      • Stars gained, absolute49
      • npm download trend62
    • Tool quality93 / 100 · weight 13%
      • Tool description quality85
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    87.4
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    74.3
  • Best for: Running Gmail inside a local Claude Code workflow where replies must thread correctly: it auto-resolves In-Reply-To and References headers and exposes reply_all.

    The README documents a local stdio MCP server installed and authorized through npx @artymclabin/gmail-mcp auth, covering send with optional alias, read and modify of threads, filter management, draft lifecycle operations, attachment download, phishing reporting, and a download_email tool that writes messages to disk in json, eml, txt, or html formats. It assumes its own Gmail OAuth credentials stored on the machine from that one-time auth step, and requested scopes are configurable with a --scopes flag that filters the exposed tools to match the permissions granted.

    GitHub stars
    244
    Stars over the last 90 days: 199 at the earliest of 11 readings and 244 at the latest, up 45.
    Stars / 30 days
    +17
    npm / typical week
    322
    PyPI / typical week
    no attributed package
    Tools exposed
    never inspected
    Last commit
    46 days ago
    Commits / 12 weeks
    21
    Weekly commits over the last 12 weeks, oldest first: 1, 18, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0. 21 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 74.3: show every number behind it
    • Adoption64 / 100 · weight 40%
      • GitHub stars60
      • npm downloads27
        downloads show none of the weekday rhythm human traffic has; halved
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance90 / 100 · weight 24%
      • Last commit touching this server88
        dated from the last commit on the default branch, re-read from GitHub at publication; github.com shows a push 16 days ago, which counts every ref; the stored date would have published 16 days ago
      • Repository maintenance grade100
      • Commit cadence85
    • Momentum67 / 100 · weight 14%
      • Stars gained, relative to size86
      • Stars gained, absolute51
      • npm download trend50
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    74.3
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    74.3
  • Best for: Coordinating multiple AI agents through real email: it runs a local mail server with per-agent inboxes and tools for sending, replying, broadcasting, and searching messages.

    AgenticMail exposes 100 tools around a local mail server where each agent gets an email account: send, reply, forward, broadcast, search, tag, move, draft, schedule, and manage contacts, plus account, relay, domain, and agent lifecycle tools. Real internet delivery is a separate setup step: reaching Gmail/Outlook requires an app-password relay, a custom domain requires Cloudflare, and those setup tools require the master API key.

    GitHub stars
    225
    Stars over the last 90 days: 163 at the earliest of 14 readings and 229 at the latest, up 66.
    Stars / 30 days
    +19
    npm / typical week
    Ships no npm package
    PyPI / typical week
    no attributed package
    Tools exposed
    100
    Last commit
    15 days ago
    Commits / 12 weeks
    3
    Weekly commits over the last 12 weeks, oldest first: 0, 0, 0, 2, 0, 0, 0, 0, 0, 1, 0, 0. 3 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    A
    Score 73.8: show every number behind it
    • Adoption59 / 100 · weight 40%
      • GitHub stars59
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance88 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence40
    • Momentum76 / 100 · weight 14%
      • Stars gained, relative to size92
      • Stars gained, absolute52
      • npm download trendnot measured
        no 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
    73.8
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    73.8
  • Best for: Mac users with Apple Mail accounts who need an AI assistant to read, search, compose, and organize mail: it exposes 26 tools.

    The Apple Mail MCP Server exposes 26 tools that let an AI assistant list accounts and mailboxes, search and read email, manage drafts and attachments, compose, reply, forward, move, delete, export, and analyze messages in Apple Mail. It requires macOS with Apple Mail already configured and Python 3.10+, and it offers a read-only mode that disables the sending tools.

    GitHub stars
    213
    Stars over the last 90 days: 159 at the earliest of 10 readings and 217 at the latest, up 58.
    Stars / 30 days
    +16
    npm / typical week
    Ships no npm package
    PyPI / typical week
    105
    mcp-apple-mail
    Tools exposed
    26
    Last commit
    55 days ago
    Commits / 12 weeks
    11
    Weekly commits over the last 12 weeks, oldest first: 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0. 4 in total, and the last figure is the current week so far.
    Maintenance grade
    C
    Tool descriptions
    A
    Score 73.4: show every number behind it
    • Adoption65 / 100 · weight 40%
      • GitHub stars58
      • PyPI downloads43
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance79 / 100 · weight 24%
      • Last commit touching this server88
      • Repository maintenance grade55
      • Commit cadence85
    • Momentum60 / 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 measured
        not published by the vendor it integrates
    Weighted mean of the five
    73.4
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    73.4
  • 11

    Best for: Managing several IMAP/SMTP mailboxes from one assistant: it exposes 49 tools spanning multi-account send, search, provider-aware labels, bulk operations, and calendar extraction.

    It provides 49 MCP tools over stdio transport for IMAP and SMTP accounts, covering account and mailbox listing, message read, search, send, reply, forward, move, delete, labels, bulk actions, templates, thread reconstruction, attachment download, calendar extraction, reminders, statistics, and connection health checks. Setup requires Node.js 22 or later, or Docker with the configuration created on the host and mounted in, because it reads a TOML config from ~/.config/email-mcp/config.toml.

    GitHub stars
    117
    Stars over the last 90 days: 67 at the earliest of 11 readings and 117 at the latest, up 50.
    Stars / 30 days
    +14
    npm / typical week
    3.4K
    PyPI / typical week
    no attributed package
    Tools exposed
    49
    Last commit
    130 days ago
    Commits / 12 weeks
    0
    Maintenance grade
    D
    Tool descriptions
    A
    Score 72.7: show every number behind it
    • Adoption83 / 100 · weight 40%
      • GitHub stars52
      • npm downloads75
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance46 / 100 · weight 24%
      • Last commit touching this server68
        dated from the last commit on the default branch, re-read from GitHub at publication; github.com shows a push 0 days ago, which counts every ref; the stored date would have published 37 days ago
      • Repository maintenance grade30
      • Commit cadence5
    • Momentum58 / 100 · weight 14%
      • Stars gained, relative to size96
      • Stars gained, absolute48
      • 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 measured
        not published by the vendor it integrates
    Weighted mean of the five
    72.7
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    72.7
  • Best for: Local IMAP/SMTP mailbox access with an app password: it enables searching, reading, replying, moving, and sending mail from MCP clients without OAuth2.

    The README documents a local stdio MCP server that connects to a mailbox over IMAP and SMTP so a client can search, read, send, reply to, move, and delete messages and download or send attachments. It requires Node.js 22.13.0 or newer plus password or app-password credentials, since OAuth2 is not yet supported, and attachment access is restricted to explicit filesystem allowlists.

    GitHub stars
    50
    Stars over the last 90 days: 40 at the earliest of 13 readings and 50 at the latest, up 10.
    Stars / 30 days
    +5
    npm / typical week
    350
    PyPI / typical week
    no attributed package
    Tools exposed
    never inspected
    Last commit
    today
    Commits / 12 weeks
    19
    Weekly commits over the last 12 weeks, oldest first: 0, 0, 14, 0, 0, 0, 1, 0, 0, 0, 4, 0. 19 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 71.9: show every number behind it
    • Adoption61 / 100 · weight 40%
      • GitHub stars43
      • npm downloads54
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance97 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence85
    • Momentum47 / 100 · weight 14%
      • Stars gained, relative to size68
      • Stars gained, absolute33
      • npm download trend27
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    71.9
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    71.9
  • Best for: Managing Microsoft 365 Outlook mail alongside OneDrive and Excel: it exposes Graph API tools and graph-batch for calls such as /me/messages.

    It is an MCP server that uses MSAL for authentication and exposes 188 Graph API tools for Microsoft 365 services including Outlook mail, Calendar, OneDrive, Excel, OneNote, To Do, and Contacts. Before choosing it, note that Node.js 20 or newer is recommended and organization features such as Teams, SharePoint, shared mailboxes, and shared calendars require the --org-mode flag.

    GitHub stars
    996
    Stars over the last 90 days: 810 at the earliest of 33 readings and 996 at the latest, up 186.
    Stars / 30 days
    +64
    npm / typical week
    32.3K
    PyPI / typical week
    no attributed package
    Tools exposed
    188
    Last commit
    2 days ago
    Commits / 12 weeks
    86
    Weekly commits over the last 12 weeks, oldest first: 3, 5, 12, 14, 4, 13, 4, 4, 9, 6, 10, 2. 86 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    C
    Score 70.7: show every number behind it
    • Adoption100 / 100 · weight 40%
      • GitHub stars75
      • npm downloads96
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum77 / 100 · weight 14%
      • Stars gained, relative to size99
      • Stars gained, absolute73
      • npm download trend42
    • Tool quality53 / 100 · weight 13%
      • Tool description quality45
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    90.6
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    70.7
  • Best for: Sending email from an MCP client through a Postmark account: it exposes batch sends, templates, message search, bounces, suppressions, stats, and webhooks.

    The Postmark MCP Server runs over stdio and documents tools for sending plain-text or HTML email, batch sends, template CRUD and validation, message search, delivery diagnostics, bounces, suppressions, stats, server info, and webhook registration. Before choosing it, note that it requires Node.js v20 or higher, a Postmark server token, a verified default sender email, and a default message stream, all supplied through environment variables.

    GitHub stars
    58
    Stars over the last 90 days: 45 at the earliest of 13 readings and 58 at the latest, up 13.
    Stars / 30 days
    +4
    npm / typical week
    868
    PyPI / typical week
    no attributed package
    Tools exposed
    never inspected
    Last commit
    11 days ago
    Commits / 12 weeks
    2
    Weekly commits over the last 12 weeks, oldest first: 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0. 2 in total, and the last figure is the current week so far.
    Maintenance grade
    C
    Tool descriptions
    Not graded
    Score 70.6: show every number behind it
    • Adoption69 / 100 · weight 40%
      • GitHub stars44
      • npm downloads63
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance77 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade55
      • Commit cadence40
    • Momentum48 / 100 · weight 14%
      • Stars gained, relative to size59
      • Stars gained, absolute29
      • npm download trend52
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    70.6
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    70.6
  • Best for: Sending and diagnosing transactional email through Mailgun from an AI assistant: it exposes send, stored-message retrieval, domain verification, webhook, and analytics tools.

    Mailgun MCP Server runs locally over stdio and registers 70 tools covering sending, stored message retrieval and resending, domains and DNS verification, tracking settings, webhooks, IPs and IP pools, tags, and analytics and stats queries. It requires Node.js v20.12 or higher and a Mailgun API key, defaults to the US region unless MAILGUN_API_REGION is set to eu, and exposes no delete operations.

    GitHub stars
    62
    Stars over the last 90 days: 56 at the earliest of 10 readings and 62 at the latest, up 6.
    Stars / 30 days
    +5
    npm / typical week
    588
    PyPI / typical week
    no attributed package
    Tools exposed
    70
    Last commit
    11 days ago
    Commits / 12 weeks
    5
    Weekly commits over the last 12 weeks, oldest first: 1, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1, 0. 5 in total, and the last figure is the current week so far.
    Maintenance grade
    C
    Tool descriptions
    C
    Score 70.2: show every number behind it
    • Adoption66 / 100 · weight 40%
      • GitHub stars45
      • npm downloads59
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance82 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade55
      • Commit cadence65
    • Momentum65 / 100 · weight 14%
      • Stars gained, relative to size66
      • Stars gained, absolute33
      • npm download trend100
    • Tool quality48 / 100 · weight 13%
      • Tool description quality40
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integrates100
    Weighted mean of the five
    70.2
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    70.2
  • Best for: Controlling a local Thunderbird install from an AI client: it exposes search, compose, filter, calendar and contact tools over a bundled localhost HTTP bridge.

    Thunderbird MCP pairs a Node bridge with a Thunderbird extension, translating MCP stdio calls into HTTP requests handled on localhost so an assistant can search and read mail, manage folders and filters, compose, reply and forward, and list calendars and contacts. It assumes a local Thunderbird 102 or newer with the extension installed, keeps all traffic on localhost, and blocks skipReview by default, so sending mail and creating events opens a review window unless that safety setting is explicitly disabled.

    GitHub stars
    334
    Stars over the last 90 days: 212 at the earliest of 12 readings and 345 at the latest, up 133.
    Stars / 30 days
    +53
    npm / typical week
    Ships no npm package
    PyPI / typical week
    no attributed package
    Tools exposed
    never inspected
    Last commit
    31 days ago
    Commits / 12 weeks
    27
    Weekly commits over the last 12 weeks, oldest first: 0, 24, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0. 27 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 69.6: show every number behind it
    • Adoption63 / 100 · weight 40%
      • GitHub stars63
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance97 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence85
    • Momentum88 / 100 · weight 14%
      • Stars gained, relative to size100
      • Stars gained, absolute70
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust0 / 100 · weight 9%
      • License0
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    69.6
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    69.6
  • Best for: Sending Outlook mail with guardrails: dry-run previews, recipient allowlists, and session rate limiting are built in before the message leaves the drafts flow.

    Outlook Assistant exposes 22 tools over the Microsoft Graph API for email, calendar, contacts, folders, rules, categories, and mailbox settings, with MCP annotations on every tool and safety controls such as dry-run previews and rate limiting on write actions. Shared mailbox access and meeting room discovery are documented as Microsoft 365 features, and the send, draft-send, and delete paths carry destructive hints, so a personal Outlook.com account will not cover the team-inbox side.

    GitHub stars
    37
    Stars over the last 90 days: 25 at the earliest of 12 readings and 37 at the latest, up 12.
    Stars / 30 days
    +1
    npm / typical week
    315
    PyPI / typical week
    no attributed package
    Tools exposed
    22
    Last commit
    18 days ago
    Commits / 12 weeks
    49
    Weekly commits over the last 12 weeks, oldest first: 0, 0, 17, 1, 0, 0, 0, 0, 0, 31, 0, 0. 49 in total, and the last figure is the current week so far.
    Maintenance grade
    B
    Tool descriptions
    A
    Score 69.5: show every number behind it
    • Adoption59 / 100 · weight 40%
      • GitHub stars39
      • npm downloads53
      • Used through Glama29
    • Maintenance95 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade80
      • Commit cadence100
    • Momentum21 / 100 · weight 14%
      • Stars gained, relative to size36
      • Stars gained, absolute16
      • npm download trend0
    • Tool quality85 / 100 · weight 13%
      • Tool description quality77
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not 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
  • 18

    openosint

    Community favourite▲ 1
    OpenOSINT/OpenOSINT ↗

    Best for: Investigating an email address across linked accounts, breaches, and Pastebin dumps: it exposes holehe, HaveIBeenPwned, and psbdmp.ws lookups as MCP tools.

    OpenOSINT exposes 24 tools as an MCP server for email, username, breach, WHOIS, IP, subdomain, phone, Shodan, dork, Pastebin, DNS, GitHub, and entity-graph work, and also runs as an autonomous agent REPL, a direct CLI, and a browser Web UI. Several of those tools depend on environment API keys (HaveIBeenPwned, Shodan, VirusTotal, and Bright Data), so a self-hosted install needs those credentials before the keyed lookups will return data.

    GitHub stars
    1,658
    Stars over the last 90 days: 906 at the earliest of 31 readings and 1,658 at the latest, up 752.
    Stars / 30 days
    +179
    npm / typical week
    Ships no npm package
    PyPI / typical week
    599
    openosint
    Tools exposed
    24
    Last commit
    yesterday
    Commits / 12 weeks
    137
    Weekly commits over the last 12 weeks, oldest first: 27, 26, 15, 8, 7, 2, 4, 18, 5, 5, 17, 3. 137 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    A
    Score 69.3: show every number behind it
    • Adoption89 / 100 · weight 40%
      • GitHub stars80
      • PyPI downloads59
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum78 / 100 · weight 14%
      • Stars gained, relative to size100
      • Stars gained, absolute91
      • PyPI download trend22
    • Tool quality71 / 100 · weight 13%
      • Tool description quality63
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integrates100
    Weighted mean of the five
    88.8
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    69.3
  • Best for: Windows users with classic Outlook desktop signed in who want agent access to mail, calendar and contacts without Azure registration or OAuth.

    The server drives the classic Outlook desktop client through its COM API on Windows, exposing mail, folder, calendar, contact, task, category, rule and Out-of-Office tools under an outlook_ prefix, with read tools shipping self-contained HTML views for hosts that support the MCP Apps extension. It requires Windows 10 or 11 with the classic Outlook desktop client (OUTLOOK.EXE) installed: the newer Outlook (olk.exe) has no COM surface and is not supported, and authentication piggybacks on the signed-in Outlook account rather than Azure, Microsoft Graph or OAuth.

    GitHub stars
    27
    Stars over the last 90 days: 8 at the earliest of 10 readings and 30 at the latest, up 22.
    Stars / 30 days
    +6
    npm / typical week
    Ships no npm package
    PyPI / typical week
    221
    outlook-classic-mcp
    Tools exposed
    never inspected
    Last commit
    52 days ago
    Commits / 12 weeks
    6
    Weekly commits over the last 12 weeks, oldest first: 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0. 6 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 66.8: show every number behind it
    • Adoption55 / 100 · weight 40%
      • GitHub stars36
      • PyPI downloads50
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance86 / 100 · weight 24%
      • Last commit touching this server88
      • Repository maintenance grade100
      • Commit cadence65
    • Momentum44 / 100 · weight 14%
      • Stars gained, relative to size74
      • Stars gained, absolute33
      • PyPI download trend2
    • Tool quality≈68 / 100 · weight 13%
      • Tool description quality≈68
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    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

Questions people ask

Google Workspace MCP Server or Microsoft 365 MCP Server: which should I install?

Google Workspace MCP Server is built for teams already on Google Workspace, and it exposes 121 tools with a tool description grade of B. It had 41,972 PyPI downloads in a typical week, a commit 0 days ago, and 603 commits in the last 12 weeks. Microsoft 365 MCP Server is the better choice when your mail and files live in Microsoft 365, because it exposes 188 tools and had 32,337 npm downloads in a typical week. It had a commit 2 days ago and 86 commits in the last 12 weeks, though its tool description grade is C.

What does Email Sending MCP actually cover?

Email Sending MCP is for sending email through Resend's API from tools like Cursor and Claude Desktop. It exposes 106 tools covering broadcasts, contacts, segments, automations, and API keys, with a tool description grade of A. It had 11,788 npm downloads in a typical week and a commit 2 days ago. It is not presented as an IMAP mailbox reader.

Is Email MCP Server safe to build on if it is popular?

Email MCP Server has 49 tools, a tool description grade of A, and 3,406 npm downloads in a typical week. Its last commit was 130 days ago, and it had 0 commits in the last 12 weeks. Its profile is Abandoned but popular, and it is not archived. Treat it as a maintenance risk before pointing an agent at a mailbox.

What should I check before using Microsoft 365 MCP Server?

Microsoft 365 MCP Server exposes 188 tools, so it covers a broad surface across Microsoft 365 services. Its tool description grade is C, which matters when an agent has to choose among many Graph API calls. It had 32,337 npm downloads in a typical week, a commit 2 days ago, and 86 commits in the last 12 weeks.

Which server should I use for multiple coding agents on one repository?

MCP Agent Mail provides identities, inbox and outbox messaging, searchable message history, and advisory file lease reservations to prevent conflicts. It uses Git for human-auditable artifacts and SQLite for fast queries, so multiple agents can collaborate across projects. It had 2,156 GitHub stars, gained 51 stars per 30 days, a commit 5 days ago, and 19 commits in the last 12 weeks.

Which Apple Mail server should I choose?

apple-mail-mcp uses AppleScript to interact with Apple Mail on macOS locally and exposes 52 tools, with a commit 0 days ago and 145 commits in the last 12 weeks. Apple Mail MCP Server is for Mac users with Apple Mail accounts and exposes 26 tools, with a commit 55 days ago and 11 commits in the last 12 weeks. Choose apple-mail-mcp if you want the local AppleScript tooling, or Apple Mail MCP Server if you want the expert skill system described for it.

Other comparisons