Skip to main content
Glama

20 Best Email MCP Servers, Compared (September 2026)

Updated 20 of 2,238 Email servers in the Glama registryRebuilt weekly

The short answer

Most readers should reach for Resend's Email Sending MCP (resend/resend-mcp). It is npm-installable, had 12,786 downloads in a typical week, exposes 103 tools with A-grade descriptions, and had a commit 2 days ago with 43 commits in the last 12 weeks. If you need an agent to read and manage an existing mailbox over IMAP/SMTP instead, MCP Email Server (Wh1isper) is the better answer: it exposes 18 tools for read, send, forward, organize, archive, delete, and tag mail, 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

  • 1Email Sending MCP : Managing Resend email operations from an MCP client: it exposes tools for sending, broadcasts, automations, contacts, and API keys.
  • 2Google Workspace MCP Server - Control Gmail, Calendar, Docs, Sheets, Slides, Chat, Forms & Drive : Centrally hosting Google Workspace MCP for a whole organization: it supports OAuth 2.1 multi-user auth and stateless container deployment.
  • 3MCP Agent Mail : Coordinating multiple coding agents working on shared files: it provides file reservation leases, identity registration, and searchable Git-backed message history.
  • 4MCP Email Server : Email workflow automation through MCP: it exposes 18 tools to read, send, forward, organize, archive, delete, and tag mail over IMAP/SMTP.
  • 5Apple Mail MCP Server : Managing Apple Mail through an AI assistant on macOS: 26 tools for reading, searching, composing, organizing, and analyzing email in the native Mail app.

Which one, for your situation

Your situationWhat to use
I just need to send email through an API I already use.Install Email Sending MCP; it is npm-installable, had 12,786 weekly downloads, and exposes 103 tools with A-grade descriptions.
I need to read and manage an existing IMAP/SMTP mailbox.Install MCP Email Server; it exposes 18 tools for read, send, forward, organize, archive, delete, and tag mail, and had a commit 0 days ago.
I'm on Gmail or Google Workspace for an organization.Install Google Workspace MCP Server; it exposes 123 tools across Google Workpace and had 457 commits in the last 12 weeks.
I need safe access to Microsoft 365 for a company.Install Microsoft 365 MCP Server; it exposes 188 tools with read-only mode, scope allowlists, and tool filtering.
I want local AI control of Apple Mail.Install apple-mail-mcp; it exposes 50 tools, had a commit 0 days ago, and has an npm package.
I use Thunderbird and want local mail help.Install Thunderbird MCP; it exposes search, read, compose, filter, and folder tools over a localhost-only bridge, and had a commit 10 days ago.

Top MCP servers for Email

Best forProfile
1Managing Resend email operations from an MCP client: it exposes tools for sending, broadcasts, automations, contacts, and API keys.Community favourite566+82 days ago88.9
2Centrally hosting Google Workspace MCP for a whole organization: it supports OAuth 2.1 multi-user auth and stateless container deployment.Community favourite3,124+150today88.5
3Coordinating multiple coding agents working on shared files: it provides file reservation leases, identity registration, and searchable Git-backed message history.Community favourite2,128+59yesterday83.9
4Email workflow automation through MCP: it exposes 18 tools to read, send, forward, organize, archive, delete, and tag mail over IMAP/SMTP.Community favourite321+17today79.2
5Managing Apple Mail through an AI assistant on macOS: 26 tools for reading, searching, composing, organizing, and analyzing email in the native Mail app.Steady201+1234 days ago76.1
6AI agents that need disposable local mailboxes for email and SMS: it provides send, receive, reply, and inbox-management tools without a third-party email API.Emerging212+3141 days ago75.6
7For AI assistants managing multiple email accounts: it exposes send, reply, label, bulk, calendar, and analytics tools.Abandoned but popular107+23109 days ago75.5
8For safe AI-driven email and calendar management on Outlook: it exposes 22 tools with dry-run previews and recipient allowlists to prevent mistakes.}Steady36+337 days ago74.1
9Managing Gmail through an MCP client: it exposes tools for sending, replying, drafts, thread operations, and phishing reports.Community favourite232+826 days ago74.1
10Local Apple Mail management on a Mac: it exposes 50 tools for reading, searching, sending, replying, and organizing mail via AppleScript.Community favourite68+11today73.6
11Enterprise Microsoft 365 environments that need controlled access: it exposes 188 Graph API tools with read-only mode, scope allowlists, and tool filtering.Community favourite951+52today71.9
12Email management from an MCP client: it reads, searches, organizes, replies to, and sends messages through IMAP/SMTP.Steady46+319 days ago70.3
13Thunderbird users who need AI mail help while keeping traffic local: it exposes search, read, compose, filter, and folder tools over a localhost-only bridge.Community favourite305+4710 days ago69.8
14Email developers who want to write markdown and ship Outlook/Gmail-safe emails: it renders to HTML and lints drafts for deliverability.Community favourite1,368+8011 days ago69.0
15An OSINT analyst investigating a single email address in Claude Code: it exposes 23 tools spanning email, breached accounts, WHOIS, and IPs via MCP.Community favourite1,515+1684 days ago68.4
16Sending and diagnosing email through an AI assistant on a Mailgun account: it exposes send, domain verification, tracking, webhook, analytics, and stats tools.Community favourite58+144 days ago65.3
17Sending email through Postmark from an MCP client: it exposes tools for sending plain-text/HTML messages, managing templates, and checking delivery stats.Community favourite55+155 days ago64.9
18Managing Microsoft 365 email, calendar, OneDrive files, and Power Automate flows from Claude: it exposes tools for all four areas.Abandoned but popular433+14160 days ago64.8
19Autonomous agents that need to register and run their own inbox with no human setup: proof-of-work signup and JMAP handle registration, reading, and sending.Community favourite257-1626 days ago64.7
20An AI assistant needing to send and read email across QQ, 163, Gmail, and Outlook accounts: setup_email_account auto-detects the provider and configures the server.Steady73+673 days ago63.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.
  • 1

    Email Sending MCP

    Community favouriteNo change
    resend/resend-mcp

    Best for: Managing Resend email operations from an MCP client: it exposes tools for sending, broadcasts, automations, contacts, and API keys.

    The server exposes 103 tools for Resend's API, covering email sending, broadcasts, automations, contacts, and API key management. Before using it, you need a Resend API key and a verified domain for the local server, or an OAuth login or API key for the hosted remote server.

    GitHub stars
    566
    Stars over the last 90 days: 527 at the earliest of 37 readings and 568 at the latest, up 41.
    Stars / 30 days
    +8
    npm / typical week
    12.8K
    Tools exposed
    103
    Last commit
    2 days ago
    Commits / 12 weeks
    43
    Weekly commits over the last 12 weeks, oldest first: 7, 0, 5, 6, 2, 3, 2, 4, 0, 10, 3, 1. 43 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    A
    Score 88.9: show every number behind it
    • Adoption98 / 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
    • Momentum53 / 100 · weight 14%
      • Stars gained, relative to size44
      • Stars gained, absolute39
      • npm download trend83
    • 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
    88.9
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    88.9
  • Best for: Centrally hosting Google Workspace MCP for a whole organization: it supports OAuth 2.1 multi-user auth and stateless container deployment.

    It exposes 123 MCP tools covering Gmail, Drive, Calendar, Docs, Sheets, Slides, Tasks, Contacts, and Chat, with read-only mode and a CLI. Before choosing it, note that it requires setting up your own Google Cloud OAuth client and scopes.

    GitHub stars
    3,124
    Stars over the last 90 days: 2,706 at the earliest of 26 readings and 3,130 at the latest, up 424.
    Stars / 30 days
    +150
    npm / typical week
    Ships no npm package
    Tools exposed
    123
    Last commit
    today
    Commits / 12 weeks
    457
    Weekly commits over the last 12 weeks, oldest first: 54, 8, 21, 4, 11, 62, 64, 22, 75, 43, 67, 34. 465 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    B
    Score 88.5: show every number behind it
    • Adoption87 / 100 · weight 40%
      • GitHub stars87
      • 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
    • Momentum89 / 100 · weight 14%
      • Stars gained, relative to size89
      • Stars gained, absolute88
      • npm download trendnot measured
        no npm download history
    • Tool quality63 / 100 · weight 13%
      • Tool description quality55
      • 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.5
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    88.5
  • Best for: Coordinating multiple coding agents working on shared files: it provides file reservation leases, identity registration, and searchable Git-backed message history.

    The server runs as an HTTP-only FastMCP service through which agents can register identities, exchange messages, search history, list active agents, and reserve file leases. It depends on Python 3.14, uv, jq, and a Git repository, and it is currently under active development.

    GitHub stars
    2,128
    Stars over the last 90 days: 1,989 at the earliest of 16 readings and 2,132 at the latest, up 143.
    Stars / 30 days
    +59
    npm / typical week
    Ships no npm package
    Tools exposed
    never inspected
    Last commit
    yesterday
    Commits / 12 weeks
    17
    Weekly commits over the last 12 weeks, oldest first: 1, 1, 0, 0, 1, 0, 0, 2, 5, 2, 3, 3. 18 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 83.9: 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
    • Momentum68 / 100 · weight 14%
      • Stars gained, relative to size66
      • Stars gained, absolute72
      • npm download trendnot measured
        no npm download history
    • Tool quality68 / 100 · weight 13%
      • Tool description quality68
        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.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: Email workflow automation through MCP: it exposes 18 tools to read, send, forward, organize, archive, delete, and tag mail over IMAP/SMTP.

    It exposes 18 tools covering IMAP/SMTP email operations: listing mailboxes and metadata, fetching messages and attachments, sending and forwarding, and moving, archiving, deleting, flagging, and tagging mail. It is launched through uvx/uv or an official container image, and no npm package is published.

    GitHub stars
    321
    Stars over the last 90 days: 255 at the earliest of 27 readings and 322 at the latest, up 67.
    Stars / 30 days
    +17
    npm / typical week
    Ships no npm package
    Tools exposed
    18
    Last commit
    today
    Commits / 12 weeks
    47
    Weekly commits over the last 12 weeks, oldest first: 0, 6, 5, 4, 6, 2, 7, 6, 0, 1, 4, 7. 48 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    A
    Score 79.2: 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
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum67 / 100 · weight 14%
      • Stars gained, relative to size78
      • Stars gained, absolute50
      • npm download trendnot measured
        no npm download history
    • 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
    79.2
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    79.2
  • Best for: Managing Apple Mail through an AI assistant on macOS: 26 tools for reading, searching, composing, organizing, and analyzing email in the native Mail app.

    It exposes 26 tools for reading, searching, composing, organizing, and analyzing email in Apple Mail, including mailbox, trash, draft, attachment, and export functions. It requires macOS with Apple Mail configured and Python 3.10+, so it is only usable on a Mac.

    GitHub stars
    201
    Stars over the last 90 days: 147 at the earliest of 9 readings and 202 at the latest, up 55.
    Stars / 30 days
    +12
    npm / typical week
    Ships no npm package
    Tools exposed
    26
    Last commit
    34 days ago
    Commits / 12 weeks
    31
    Weekly commits over the last 12 weeks, oldest first: 0, 5, 7, 0, 0, 0, 0, 4, 0, 0, 0, 0. 16 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    A
    Score 76.1: show every number behind it
    • Adoption58 / 100 · weight 40%
      • GitHub stars58
      • 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
    • Momentum64 / 100 · weight 14%
      • Stars gained, relative to size77
      • Stars gained, absolute45
      • npm download trendnot measured
        no npm download history
    • 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
    76.1
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    76.1
  • Best for: AI agents that need disposable local mailboxes for email and SMS: it provides send, receive, reply, and inbox-management tools without a third-party email API.

    The server runs a local mail server and exposes MCP tools for agents to send, receive, reply, forward, search, delete, schedule, and tag email, manage contacts, drafts, signatures, templates, folders, and agent accounts. One requirement to know is that real internet email requires a Gmail/Outlook relay or a Cloudflare custom domain, and administrative tools require a master API key.

    GitHub stars
    212
    Stars over the last 90 days: 151 at the earliest of 13 readings and 218 at the latest, up 67.
    Stars / 30 days
    +31
    npm / typical week
    Ships no npm package
    Tools exposed
    100
    Last commit
    41 days ago
    Commits / 12 weeks
    9
    Weekly commits over the last 12 weeks, oldest first: 3, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0. 5 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    A
    Score 75.6: show every number behind it
    • Adoption58 / 100 · weight 40%
      • GitHub stars58
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance93 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence65
    • Momentum84 / 100 · weight 14%
      • Stars gained, relative to size100
      • Stars gained, absolute61
      • npm download trendnot measured
        no npm download history
    • 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
    75.6
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    75.6
  • Best for: For AI assistants managing multiple email accounts: it exposes send, reply, label, bulk, calendar, and analytics tools.

    It exposes 49 tools for reading, searching, sending, managing, labeling, bulk actions, calendar extraction, and mailbox monitoring via IMAP IDLE. It requires Node.js 22 or later and a TOML config file, though the setup wizard auto-detects provider settings.

    GitHub stars
    107
    Stars over the last 90 days: 59 at the earliest of 10 readings and 107 at the latest, up 48.
    Stars / 30 days
    +23
    npm / typical week
    3.1K
    Tools exposed
    49
    Last commit
    109 days ago
    Commits / 12 weeks
    0
    Maintenance grade
    D
    Tool descriptions
    A
    Score 75.5: show every number behind it
    • Adoption82 / 100 · weight 40%
      • GitHub stars51
      • npm downloads74
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance57 / 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 grade30
      • Commit cadence5
    • Momentum62 / 100 · weight 14%
      • Stars gained, relative to size100
      • Stars gained, absolute56
      • 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
    75.5
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    75.5
  • Best for: For safe AI-driven email and calendar management on Outlook: it exposes 22 tools with dry-run previews and recipient allowlists to prevent mistakes.}

    Outlook Assistant exposes 22 tools for email, calendar, contacts, rules, categories, and settings via the Microsoft Graph API. It requires a Microsoft account and OAuth authentication, so you must register an app and obtain credentials before use.

    GitHub stars
    36
    Stars over the last 90 days: 22 at the earliest of 12 readings and 36 at the latest, up 14.
    Stars / 30 days
    +3
    npm / typical week
    238
    Tools exposed
    22
    Last commit
    37 days ago
    Commits / 12 weeks
    18
    Weekly commits over the last 12 weeks, oldest first: 0, 0, 0, 0, 0, 17, 1, 0, 0, 0, 0, 0. 18 in total, and the last figure is the current week so far.
    Maintenance grade
    B
    Tool descriptions
    A
    Score 74.1: show every number behind it
    • Adoption56 / 100 · weight 40%
      • GitHub stars39
      • npm downloads51
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance92 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade80
      • Commit cadence85
    • Momentum58 / 100 · weight 14%
      • Stars gained, relative to size55
      • Stars gained, absolute26
      • npm download trend100
    • Tool quality96 / 100 · weight 13%
      • Tool description quality88
      • 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
    74.1
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    74.1
  • Best for: Managing Gmail through an MCP client: it exposes tools for sending, replying, drafts, thread operations, and phishing reports.

    The server exposes tools for reading and managing Gmail, including send-as aliases, reply-all with threading, draft lifecycle, thread operations, and spam reporting. It requires OAuth2 authentication with configurable scopes and runs as a local stdio server.

    GitHub stars
    232
    Stars over the last 90 days: 199 at the earliest of 8 readings and 232 at the latest, up 33.
    Stars / 30 days
    +8
    npm / typical week
    238
    Tools exposed
    never inspected
    Last commit
    26 days ago
    Commits / 12 weeks
    22
    Weekly commits over the last 12 weeks, oldest first: 0, 0, 1, 1, 18, 1, 0, 0, 1, 0, 0, 0. 22 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 74.1: show every number behind it
    • Adoption63 / 100 · weight 40%
      • GitHub stars59
      • npm downloads25
        downloads show none of the weekday rhythm human traffic has; halved
      • 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
    • Momentum56 / 100 · weight 14%
      • Stars gained, relative to size59
      • Stars gained, absolute38
      • npm download trend74
    • Tool quality68 / 100 · weight 13%
      • Tool description quality68
        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.1
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    74.1
  • Best for: Local Apple Mail management on a Mac: it exposes 50 tools for reading, searching, sending, replying, and organizing mail via AppleScript.

    The server exposes 50 tools that use AppleScript to search, read, send, draft, reply to, forward, flag, move, and delete messages in Apple Mail, and also manage mailboxes and rules. Before choosing it, note that it runs only on macOS, automates the local Mail app, and on first use macOS asks for permission to automate Mail.app.

    GitHub stars
    68
    Stars over the last 90 days: 36 at the earliest of 34 readings and 72 at the latest, up 36.
    Stars / 30 days
    +11
    npm / typical week
    2.3K
    Tools exposed
    50
    Last commit
    today
    Commits / 12 weeks
    268
    Weekly commits over the last 12 weeks, oldest first: 114, 29, 6, 9, 21, 6, 17, 9, 37, 4, 5, 6. 263 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    A
    Score 73.6: show every number behind it
    • Adoption78 / 100 · weight 40%
      • GitHub stars46
      • npm downloads71
        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
    • Momentum76 / 100 · weight 14%
      • Stars gained, relative to size93
      • Stars gained, absolute43
      • npm download trend86
    • 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
    86.6
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    73.6
  • Best for: Enterprise Microsoft 365 environments that need controlled access: it exposes 188 Graph API tools with read-only mode, scope allowlists, and tool filtering.

    This server exposes 188 tools that map 1-to-1 to Microsoft Graph API endpoints for email, calendar, OneDrive, Excel, OneNote, To Do, and Planner, with Teams and SharePoint tools behind an --org-mode flag. Before choosing it, note that it recommends Node.js 20 or newer and authenticates via MSAL, so Graph API permissions must be pre-approved and admin-consented for enterprise deployment.

    GitHub stars
    951
    Stars over the last 90 days: 780 at the earliest of 34 readings and 957 at the latest, up 177.
    Stars / 30 days
    +52
    npm / typical week
    30.2K
    Tools exposed
    188
    Last commit
    today
    Commits / 12 weeks
    88
    Weekly commits over the last 12 weeks, oldest first: 11, 3, 0, 8, 1, 22, 3, 12, 7, 5, 3, 12. 87 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    B
    Score 71.9: show every number behind it
    • Adoption100 / 100 · weight 40%
      • GitHub stars74
      • npm downloads95
      • 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
    • Momentum81 / 100 · weight 14%
      • Stars gained, relative to size91
      • Stars gained, absolute70
      • npm download trend78
    • 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
    92.2
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    71.9
  • Best for: Email management from an MCP client: it reads, searches, organizes, replies to, and sends messages through IMAP/SMTP.

    MCP Mail Server exposes email operations to MCP clients, including folder searches by sender, recipient, subject, body, date, read state, and reply state; reading and replying; moving and deleting; sending text or HTML messages; and attachment metadata, download, and send. It requires an IMAP/SMTP-enabled account and a password or app password; OAuth2 is not yet supported.

    GitHub stars
    46
    Stars over the last 90 days: 35 at the earliest of 11 readings and 46 at the latest, up 11.
    Stars / 30 days
    +3
    npm / typical week
    298
    Tools exposed
    never inspected
    Last commit
    19 days ago
    Commits / 12 weeks
    15
    Weekly commits over the last 12 weeks, oldest first: 0, 0, 0, 0, 0, 14, 0, 0, 0, 1, 0, 0. 15 in total, and the last figure is the current week so far.
    Maintenance grade
    B
    Tool descriptions
    Not graded
    Score 70.3: show every number behind it
    • Adoption59 / 100 · weight 40%
      • GitHub stars42
      • npm downloads53
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance92 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade80
      • Commit cadence85
    • Momentum49 / 100 · weight 14%
      • Stars gained, relative to size48
      • Stars gained, absolute23
      • npm download trend82
    • Tool quality68 / 100 · weight 13%
      • Tool description quality68
        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.3
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    70.3
  • Best for: Thunderbird users who need AI mail help while keeping traffic local: it exposes search, read, compose, filter, and folder tools over a localhost-only bridge.

    The server links MCP clients to a local Thunderbird extension through an HTTP bridge, and its documented tools cover searching and reading mail, composing and sending messages, managing filters and folders, and listing contacts and calendars. A requirement to note before choosing it: it depends on a local Thunderbird installation with the companion extension and Node.js bridge.

    GitHub stars
    305
    Stars over the last 90 days: 169 at the earliest of 12 readings and 305 at the latest, up 136.
    Stars / 30 days
    +47
    npm / typical week
    Ships no npm package
    Tools exposed
    never inspected
    Last commit
    10 days ago
    Commits / 12 weeks
    57
    Weekly commits over the last 12 weeks, oldest first: 16, 14, 0, 0, 24, 0, 0, 0, 0, 0, 3, 0. 57 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    Not graded
    Score 69.8: show every number behind it
    • Adoption62 / 100 · weight 40%
      • GitHub stars62
      • 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
    • Momentum87 / 100 · weight 14%
      • Stars gained, relative to size100
      • Stars gained, absolute68
      • npm download trendnot measured
        no npm download history
    • Tool quality68 / 100 · weight 13%
      • Tool description quality68
        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.8
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    69.8
  • 14

    emailmd

    Community favourite 3
    anypost/emailmd

    Best for: Email developers who want to write markdown and ship Outlook/Gmail-safe emails: it renders to HTML and lints drafts for deliverability.

    The server exposes three tools: render converts markdown to email-safe HTML, lint flags deliverability problems without rendering, and read_docs fetches emailmd documentation. The one thing to know before choosing it: the README documents npm install and npx emailmd mcp, but the measurement records no published npm package.

    GitHub stars
    1,368
    Stars over the last 90 days: 1,286 at the earliest of 8 readings and 1,368 at the latest, up 82.
    Stars / 30 days
    +80
    npm / typical week
    Ships no npm package
    Tools exposed
    3
    Last commit
    11 days ago
    Commits / 12 weeks
    62
    Weekly commits over the last 12 weeks, oldest first: 0, 0, 33, 2, 7, 5, 1, 0, 1, 0, 13, 0. 62 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    A
    Score 69.0: show every number behind it
    • Adoption78 / 100 · weight 40%
      • GitHub stars78
      • 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
    • Momentum88 / 100 · weight 14%
      • Stars gained, relative to size96
      • Stars gained, absolute77
      • npm download trendnot measured
        no npm download history
    • 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
    88.5
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    69.0
  • 15

    openosint

    Community favourite 1
    OpenOSINT/OpenOSINT

    Best for: An OSINT analyst investigating a single email address in Claude Code: it exposes 23 tools spanning email, breached accounts, WHOIS, and IPs via MCP.

    OpenOSINT exposes 23 OSINT tools as an MCP server for Claude Code and Claude Desktop, and also offers a REPL, CLI, and browser Web UI. Several tools require separate API keys such as HaveIBeenPwned, Shodan, and VirusTotal, so those keys must be set before the full toolset is usable.

    GitHub stars
    1,515
    Stars over the last 90 days: 626 at the earliest of 34 readings and 1,545 at the latest, up 919.
    Stars / 30 days
    +168
    npm / typical week
    Ships no npm package
    Tools exposed
    23
    Last commit
    4 days ago
    Commits / 12 weeks
    237
    Weekly commits over the last 12 weeks, oldest first: 15, 53, 35, 27, 14, 17, 7, 7, 4, 3, 16, 5. 203 in total, and the last figure is the current week so far.
    Maintenance grade
    A
    Tool descriptions
    A
    Score 68.4: show every number behind it
    • Adoption80 / 100 · weight 40%
      • GitHub stars80
      • 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
    • Momentum96 / 100 · weight 14%
      • Stars gained, relative to size100
      • Stars gained, absolute90
      • npm download trendnot measured
        no npm download history
    • 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
    87.7
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    68.4
  • Best for: Sending and diagnosing email through an AI assistant on a Mailgun account: it exposes send, domain verification, tracking, webhook, analytics, and stats tools.

    It registers 70 MCP tools generated from Mailgun's OpenAPI spec, covering sending and resending messages, domain and tracking settings, webhooks, tags, analytics, stats, IPs, and IP pools. It runs locally over stdio and requires a Mailgun API key, with no hosted version offered.

    GitHub stars
    58
    Stars over the last 90 days: 57 at the earliest of 9 readings and 60 at the latest, up 3.
    Stars / 30 days
    +1
    npm / typical week
    497
    Tools exposed
    70
    Last commit
    44 days ago
    Commits / 12 weeks
    4
    Weekly commits over the last 12 weeks, oldest first: 0, 0, 0, 1, 0, 3, 0, 0, 0, 0, 0, 0. 4 in total, and the last figure is the current week so far.
    Maintenance grade
    C
    Tool descriptions
    C
    Score 65.3: show every number behind it
    • Adoption64 / 100 · weight 40%
      • GitHub stars44
      • npm downloads57
      • 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
    • Momentum43 / 100 · weight 14%
      • Stars gained, relative to size31
      • Stars gained, absolute14
      • 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
    65.3
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    65.3
  • Best for: Sending email through Postmark from an MCP client: it exposes tools for sending plain-text/HTML messages, managing templates, and checking delivery stats.

    This server exposes MCP tools for sending single and batch emails, managing templates, checking delivery stats, and accessing bounces, suppressions, webhooks, and server info. It must be configured with a Postmark server API token, a verified sender email, and a message stream.

    GitHub stars
    55
    Stars over the last 90 days: 44 at the earliest of 13 readings and 55 at the latest, up 11.
    Stars / 30 days
    +1
    npm / typical week
    784
    Tools exposed
    never inspected
    Last commit
    55 days ago
    Commits / 12 weeks
    3
    Weekly commits over the last 12 weeks, oldest first: 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0. 2 in total, and the last figure is the current week so far.
    Maintenance grade
    C
    Tool descriptions
    Not graded
    Score 64.9: show every number behind it
    • Adoption68 / 100 · weight 40%
      • GitHub stars44
      • npm downloads62
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance70 / 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 4 days ago, which counts every ref; the stored date would have published 11 days ago
      • Repository maintenance grade55
      • Commit cadence40
    • Momentum22 / 100 · weight 14%
      • Stars gained, relative to size33
      • Stars gained, absolute15
      • npm download trend9
    • Tool quality68 / 100 · weight 13%
      • Tool description quality68
        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
    64.9
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    64.9
  • Best for: Managing Microsoft 365 email, calendar, OneDrive files, and Power Automate flows from Claude: it exposes tools for all four areas.

    The README documents a modular server for email, calendar, folders, OneDrive, and Power Automate, with tools such as list-emails, create-event, onedrive-upload, and flow-run. Before choosing it, know that it requires an Azure app registration, OAuth credentials in a .env file, and a local auth server for authentication.

    GitHub stars
    433
    Stars over the last 90 days: 394 at the earliest of 8 readings and 433 at the latest, up 39.
    Stars / 30 days
    +14
    npm / typical week
    downloads not counted
    Tools exposed
    never inspected
    Last commit
    160 days ago
    Commits / 12 weeks
    0
    Maintenance grade
    C
    Tool descriptions
    Not graded
    Score 64.8: show every number behind it
    • Adoption66 / 100 · weight 40%
      • GitHub stars66
      • npm downloadsnot measured
        npm publishes m365-mcp from debian777/m365-mcp
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance52 / 100 · weight 24%
      • Last commit touching this server68
      • Repository maintenance grade55
      • Commit cadence5
    • Momentum58 / 100 · weight 14%
      • Stars gained, relative to size65
      • Stars gained, absolute48
      • npm download trendnot measured
        no npm download history
    • Tool quality68 / 100 · weight 13%
      • Tool description quality68
        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
    64.8
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    64.8
  • Best for: Autonomous agents that need to register and run their own inbox with no human setup: proof-of-work signup and JMAP handle registration, reading, and sending.

    Its README documents an MCP client with register, jmap_request, and help operations that wrap Atomic Mail's JMAP API and proof-of-work signup. It depends on a hosted @atomicmail.ai account and Atomic Mail's proof-of-work onboarding.

    GitHub stars
    257
    Stars over the last 90 days: 1 at the earliest of 19 readings and 262 at the latest, up 261.
    Stars / 30 days
    -16
    npm / typical week
    Ships no npm package
    Tools exposed
    never inspected
    Last commit
    26 days ago
    Commits / 12 weeks
    151
    Weekly commits over the last 12 weeks, oldest first: 92, 5, 2, 0, 0, 0, 5, 20, 4, 0, 0, 0. 128 in total, and the last figure is the current week so far.
    Maintenance grade
    B
    Tool descriptions
    Not graded
    Score 64.7: show every number behind it
    • Adoption60 / 100 · weight 40%
      • GitHub stars60
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not 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 measured
        no npm download history
    • Tool quality68 / 100 · weight 13%
      • Tool description quality68
        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 integrates100
    Weighted mean of the five
    64.7
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    64.7
  • Best for: An AI assistant needing to send and read email across QQ, 163, Gmail, and Outlook accounts: setup_email_account auto-detects the provider and configures the server.

    The server exposes seven tools for sending email with attachments and multiple recipients, listing recent messages, reading message content, configuring accounts automatically or manually, and testing connections. Before choosing it, note that users must supply an email password or authorization code, and enterprise accounts require an explicit EMAIL_TYPE value.

    GitHub stars
    73
    Stars over the last 90 days: 61 at the earliest of 9 readings and 73 at the latest, up 12.
    Stars / 30 days
    +6
    npm / typical week
    207
    Tools exposed
    7
    Last commit
    73 days ago
    Commits / 12 weeks
    1
    Weekly commits over the last 12 weeks, oldest first: 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0. 1 in total, and the last figure is the current week so far.
    Maintenance grade
    D
    Tool descriptions
    B
    Score 63.8: show every number behind it
    • Adoption56 / 100 · weight 40%
      • GitHub stars47
      • npm downloads49
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance64 / 100 · weight 24%
      • Last commit touching this server88
      • Repository maintenance grade30
      • Commit cadence40
    • Momentum65 / 100 · weight 14%
      • Stars gained, relative to size66
      • Stars gained, absolute34
      • npm 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
    63.8
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    63.8

Questions people ask

Should I use Resend's MCP server or the IMAP/SMTP MCP Email Server?

Resend's Email Sending MCP is for sending through Resend: it exposes tools for sending, broadcasts, automations, contacts, and API keys. MCP Email Server works over IMAP/SMTP and exposes 18 tools to read, send, forward, organize, archive, delete, and tag mail. Pick Resend when you already use Resend and only need to send; pick MCP Email Server when you need to manage an existing mailbox.

What does Google Workspace MCP Server require before it will run?

It supports OAuth 2.1 multi-user auth and stateless container deployment. No npm package is published for it; the repository is taylorwilsdon/google_workspace_mcp. It is positioned for centrally hosting Google Workspace MCP for an organization.

Which Microsoft 365 server should I use, ms-365-mcp-server or M365 Assistant MCP Server?

Use Microsoft 365 MCP Server unless Power Automate flows are the point. It had 30,212 weekly npm downloads, a commit 0 days ago, and exposes 188 tools with read-only mode, scope allowlists, and tool filtering. M365 Assistant MCP Server covers Outlook, OneDrive, and Power Automate, but it had a commit 160 days ago and 0 commits in the last 12 weeks.

Can Resend's MCP server read my existing inbox?

It is an email sending server for Resend: its described tools are for sending, broadcasts, automations, contacts, and API keys. It does not cover reading or organizing an existing inbox. For that, use an IMAP/SMTP server like MCP Email Server.

Which Apple Mail server should I use, Patrick Freyer's or sweetrb's?

sweetrb's apple-mail-mcp is the more active option: it exposes 50 tools, had a commit 0 days ago, 268 commits in the last 12 weeks, and has an npm package. Patrick Freyer's Apple Mail MCP Server exposes 26 tools, had a commit 34 days ago, and 31 commits in the last 12 weeks. For local Apple Mail management, start with apple-mail-mcp.

Can I use AgenticMail for disposable inboxes and verification codes?

Yes. AgenticMail runs a local mail server with disposable inboxes, so agents can send and receive real email, fetch verification codes, and drive a real inbox without a third-party email API. It exposes 100 tools with A-grade descriptions and had a commit 41 days ago. It is marked Emerging.

Other comparisons