Mmcp.market

Assistant Mail MCP server

by AssistantMail·io.github.AssistantMail/assistantmail-mcp·v1.3.1

Agent email with allowlist and consent via AssistantMail.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
Growing

0 stars51 downloads/wk

Reviews

Write one

Nobody has reviewed Assistant Mail MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Assistant Mail MCP tools (22, 8 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • assistantmail_add_recipient

    Adds a recipient and sends a consent invitation when required.

  • assistantmail_create_mailboxwrite action

    Creates a mailbox for the authenticated account.

  • assistantmail_delete_mailboxwrite action

    Deletes a mailbox and all associated messages.

  • assistantmail_delete_messageswrite action

    Deletes messages from a mailbox by IDs or deletes all messages.

  • assistantmail_get_inbound_policy

    Gets inbound email policy settings for the authenticated account.

  • assistantmail_get_mailbox

    Gets mailbox metadata for a mailbox ID.

  • assistantmail_get_me

    Gets account profile and tier metadata for the authenticated account.

  • assistantmail_get_message

    Gets a specific message for a mailbox, including hydrated text/html bodies when available.

  • assistantmail_get_message_reference

    Provides the AssistantMail REST endpoint for fetching a single message including its full body content.

  • assistantmail_get_usage

    Gets daily and monthly send quota usage for a mailbox.

  • assistantmail_get_usage_reference

    Provides the AssistantMail REST endpoint for checking send quota usage for a mailbox.

  • assistantmail_health

    Returns AssistantMail MCP server and API endpoint metadata.

  • assistantmail_list_mailboxes

    Lists mailboxes accessible to the authenticated account.

  • assistantmail_list_messages

    Lists inbound and outbound messages for a mailbox.

  • assistantmail_list_messages_reference

    Provides the AssistantMail REST endpoint for listing messages (inbound and outbound) in a mailbox.

  • assistantmail_list_recipients

    Lists approved/pending recipients for the authenticated account.

  • assistantmail_remove_recipientwrite action

    Removes a recipient from the allowed recipient list.

  • assistantmail_reply_message

    Replies to an existing message in a mailbox thread.

  • assistantmail_send_emailwrite action

    Queues an outbound email for a mailbox.

  • assistantmail_send_email_referencewrite action

    Provides the AssistantMail REST endpoint and required headers for email send requests.

  • assistantmail_update_inbound_policywrite action

    Updates inbound email policy for the authenticated account.

  • assistantmail_update_mailboxwrite action

    Updates mailbox metadata (currently display name).

Public scan report

scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it

no findings
  • Code scan2 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 10 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the Assistant Mail MCP repository's README, as published. We do not edit it. Read it on GitHub

assistantmail-mcp

MCP server for AssistantMail — give AI agents a managed mailbox to send and receive email.

Built for personal and small-team OpenClaw / Hermes operators who want agent email with allowlist, consent, retention, and spend caps you control. Listed on ClawHub for easy install — not an official OpenClaw endorsement.

Get Free · Docs · Website · Privacy · Terms · Contributing

OpenClaw / ClawHub

openclaw skills install @assistantmail/assistant-mail

Then configure your MCP client to run this server and set ASSISTANTMAILAPI_KEY (Claude Desktop and Cursor examples below). Skill: assistant-mail on ClawHub. Same MCP works with Hermes.

Installation

npx -y @assistantmail/assistantmail-mcp

Node 24+.

Claude Desktop

{
  "mcpServers": {
    "assistantmail": {
      "command": "npx",
      "args": ["-y", "@assistantmail/assistantmail-mcp"],
      "env": {
        "ASSISTANT_MAIL_API_KEY": "amk_..."
      }
    }
  }
}

Cursor / VS Code (.cursor/mcp.json or .vscode/mcp.json)

{
  "servers": {
    "assistantmail": {
      "command": "npx",
      "args": ["-y", "@assistantmail/assistantmail-mcp"],
      "env": {
        "ASSISTANT_MAIL_API_KEY": "amk_..."
      }
    }
  }
}

Prerequisites

  1. Create a free account via the Get Free link above (1 agent, 25/day; current limits: Docs).
  2. Go to API Keys and create a key (amk_...). Copy it immediately — it is only shown once.
  3. Set ASSISTANTMAILAPIKEY; call assistantmaillist_mailboxes to get your mailboxId UUID. Mail API routes use that UUID, not an email address.

Paid plans: upgrade in-app only (not Payment Links). Use Upgrade in the AssistantMail app — checkout is not sold via Stripe Payment Links. Docs: assistant-mail.ai/docs

Official MCP Registry

The listing is live as io.github.AssistantMail/assistantmail-mcp on the Official MCP Registry. Product docs: assistant-mail.ai/docs.

Packaging lives in server.json. After a version bump, republish with mcp-publisher — see docs/MCP_REGISTRY.md.

Environment variables

Tools

Diagnostics

Account

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Install directly

Runs npx -y @assistantmail/assistantmail-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add assistantmail-mcp -- npx -y @assistantmail/assistantmail-mcp
Add to Cursor

Assistant Mail MCP: common questions

Is Assistant Mail MCP server safe?
Mostly: it is graded B (82/100). Read the Assistant Mail MCP safety report
How do I install Assistant Mail MCP?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Assistant Mail MCP need an API key?
Yes. The registry entry asks for ASSISTANT_MAIL_API_KEY.
Is Assistant Mail MCP maintained?
The last commit was 11 days ago (2026-09-10). The latest release is v1.3.1.
What can I use instead of Assistant Mail MCP?
Servers from other publishers that do the same job: Agent-Native Mail MCP server, Atomic Mail MCP server and Agent Email MCP server. Compare all Assistant Mail MCP alternatives.

Alternatives to Assistant Mail MCP

Same job from other publishers: the closest match first, then the best rated.

All Assistant Mail MCP alternatives →
  • Agent-Native Mail
    Agent-Native Superhuman - email client with keyboard shortcuts and AI triage
    A
  • Atomic Mail
    Programmable email inbox for AI agents — JMAP, PoW auth, stdio MCP server.
    A
  • Agent Email
    Local email connectivity for AI agents — read, draft, send, and organize Outlook mail via MCP
    A
  • SendGrid MCP Server
    MCP server for SendGrid's v3 API: email marketing, transactional mail, templates, and analytics.
    B
  • EmptyInbox
    Zero-config disposable email inboxes for AI agents: create, read mail, await verify codes.
    B

More from AssistantMail