At a glance: GitHub — 59 stars, 13 forks, TypeScript, 278 commits, stdio transport, 23 tools, free tier (4,000 emails/mo). Official first-party from Railsware.

Refreshed May 3, 2026: v0.2.0 (March 30) and v0.3.0 (March 31) released after this review was written. Tool count nearly tripled (9 → 23), analytics launched, domain management added, sender name limitation fixed. Rating upgraded 3.5 → 4.0.

Mailtrap’s MCP server is a first-party, officially maintained integration that lets AI agents send transactional emails, manage email templates, test messages in a sandbox environment, and query delivery analytics — all without writing code. You install it via npx, configure your API token, and your AI assistant can immediately start sending emails through Mailtrap’s infrastructure.

Mailtrap is built by Railsware, a product studio founded in 2007 with ~201 employees and ~$75M annual revenue (as of August 2025). Mailtrap itself serves over 150,000 monthly active users including enterprise clients like Yelp, PayPal, Toptal, Atlassian, and Adobe. The platform covers both Email Sandbox (testing) and Email API/SMTP (production sending) — and the MCP server bridges both.

What It Does

The MCP server exposes 23 tools across six categories: email sending, sandbox testing, sandbox management, email logs, domain management, template management, and analytics.

Email Sending

ToolDescription
send-emailSend transactional emails with HTML or plain text, CC/BCC support, display names on all address fields
send-sandbox-emailSend test emails to an isolated sandbox inbox

Sandbox Testing & Inspection

ToolDescription
get-sandbox-messagesRetrieve paginated or searched messages from sandbox
show-sandbox-email-messageDisplay full message details including HTML/text bodies, spam score, and HTML client compatibility analysis

Sandbox Project & Inbox Management (new in v0.2.0)

ToolDescription
list-sandbox-projectsList all sandbox projects
create-sandbox-projectCreate a new sandbox project
delete-sandbox-projectRemove a sandbox project
create-sandbox-inboxCreate a new inbox within a sandbox project
get-sandbox-inboxRetrieve sandbox inbox details
update-sandbox-inboxModify inbox settings
delete-sandbox-inboxRemove a sandbox inbox
clean-sandbox-inboxClear all messages from a sandbox inbox

Email Logs (new in v0.2.0)

ToolDescription
list-email-logsQuery delivery history across your sending account
get-email-log-messageRetrieve full details for a specific logged message

Sending Domains (new in v0.2.0)

ToolDescription
list-sending-domainsList all verified sending domains
get-sending-domainRetrieve domain configuration and DNS verification status
create-sending-domainRegister a new sending domain
delete-sending-domainRemove a sending domain

Template Management

ToolDescription
create-templateBuild new email templates with subject and content
list-templatesDisplay all templates in your account
update-templateModify existing template attributes
delete-templateRemove templates from account

Analytics

ToolDescription
get-sending-statsQuery delivery metrics (bounce, open, click, spam rates) across configurable date ranges with optional segmentation by domain, category, ESP, or temporal breakdown

The analytics tool launched in v0.2.0 (March 30, 2026) — it was listed as “Unreleased” in the original March 2026 review.

Transport & Authentication

AspectDetails
Transportstdio (Node.js executable)
AuthenticationAPI token via environment variable
Installnpx -y mcp-mailtrap
ProtocolStandard MCP via stdio
Streamable HTTPNot supported

Setup

Claude Desktop:

{
  "mcpServers": {
    "mailtrap": {
      "command": "npx",
      "args": ["-y", "mcp-mailtrap"],
      "env": {
        "MAILTRAP_API_TOKEN": "your-api-token",
        "DEFAULT_FROM_EMAIL": "you@yourdomain.com",
        "MAILTRAP_ACCOUNT_ID": "your-account-id",
        "MAILTRAP_TEST_INBOX_ID": "your-sandbox-inbox-id"
      }
    }
  }
}

MAILTRAP_ACCOUNT_ID is required for templates and analytics. MAILTRAP_TEST_INBOX_ID is only needed for sandbox functionality.

Also available as: Claude Desktop Extension (searchable in Connectors catalog), Cursor one-click install, VS Code extension, Smithery registry install.

Supported clients: Claude Desktop, Cursor, VS Code, Windsurf, any MCP-compatible client supporting stdio.

Development History

The MCP server launched April 4, 2025 (v0.0.1) and has been actively maintained:

VersionDateNotable Changes
0.0.1April 2025Initial release — email sending, templates
0.0.4October 2025MCPB (bundled executable) support
0.0.5November 2025Tool annotations
0.1.0December 2025Sandbox email retrieval, dependency security updates
0.2.0March 30, 2026+14 tools: email logs, domain management, sandbox project/inbox management, get-sending-stats analytics (released). Enhanced sandbox inspection with spam scoring + HTML compatibility. Made DEFAULT_FROM_EMAIL and MAILTRAP_TEST_INBOX_ID optional.
0.3.0March 31, 2026Display names on from/to/cc/bcc fields. Security updates.

278 commits across over a year of development shows sustained investment. The repository has 0 open issues as of May 2026 — unusually clean maintenance, with Issue #66 (sender name limitation) resolved in v0.3.0.

Pricing

Mailtrap pricing covers two products. The MCP server bridges both:

Email API/SMTP (Production Sending)

PlanMonthly PriceEmails/MonthUsersLog RetentionDomains
Free$04,00013 days1
Basic$15–$3010K–100K35 days5
Business$85–$450100K–750K1,00015 days3,000
Enterprise$750+1.5M+Unlimited30 daysCustom

Business plan and above includes a dedicated IP with auto warm-up.

Email Sandbox (Testing)

PlanMonthly PriceTest Emails/MonthSandboxesUsers
Free$05011
Basic$1450033
Team$345,00055
Business$9950,0005050

20% discount on annual billing. Free or 50% discount for nonprofit open-source organizations.

What MCP users should know: The free tier gives you 4,000 production emails/month and 50 sandbox test emails — enough for individual developers experimenting with email-capable agents. The 150 emails/day limit on the free plan means your agent can’t batch-send at scale without upgrading.

How It Compares

FeatureMailtrap MCPMailgun MCPResend MCPPostmark MCP
MCP tools2385 (v2.0.0)30+Varies
First-partyYes (official)Yes (official)Yes (official)Community
Transportstdiostdiostdiostdio
LanguageTypeScriptTypeScript (v2.0.0)TypeScriptVaries
LicenseNot specifiedApache 2.0MITVaries
Sandbox testingYes (10 tools)NoNoNo
Template managementYes (4 tools)Yes (8 tools)YesLimited
AnalyticsYes (released v0.2.0)Yes (5 tools)YesYes
Email logsYes (2 tools)YesLimitedYes
Domain managementYes (4 tools)Yes (many)LimitedLimited
Deletion safetyMixed (some delete ops)Yes (no delete ops)NoVaries
Free emails/mo4,000100/day (~3,000)3,000100
Paid from$15/mo$35/mo$20/mo$15/mo
Deliverability score91/100

Key differentiators:

  • vs Mailgun: Mailgun’s v2.0.0 TypeScript rewrite brings 85 tools with deep API coverage — routes, webhooks, IP management, mailing lists, suppressions, and more. Mailtrap’s 23 tools don’t approach that breadth. But Mailtrap has sandbox testing infrastructure built into the MCP (10 tools for project/inbox management plus email inspection with spam scoring) — critical for developer workflows where you want to test email output in isolation before sending live. Mailgun also maintains a thoughtful no-delete safety design. Mailtrap wins on free tier volume (4,000 vs ~3,000 emails/mo) and platform maturity.

  • vs Resend: Resend targets modern developer workflows with React Email support and clean DX. Mailtrap now has comparable tool breadth in the areas that matter most for sending workflows, plus the sandbox testing advantage. Mailtrap’s 91/100 deliverability score and 150K+ user base signal production maturity that newer services can’t yet match.

  • vs Postmark: Postmark MCP servers are community-maintained, not official. Mailtrap’s first-party support means guaranteed compatibility with platform updates and direct access to the full API feature set.

Known Issues & Limitations

  1. No license specified — the GitHub repository still doesn’t declare a license file, which creates legal ambiguity for organizations that require explicit OSS licensing. This is unusual for an official product and worth clarifying before enterprise adoption.

  2. Template-only content management — you can manage email templates but can’t compose complex HTML emails with inline styling or attachments through the MCP tools. The send-email tool supports HTML content but the template tools are basic CRUD.

  3. Sandbox limits on free tier — only 50 test emails/month on the free sandbox plan. For AI agents that iterate on email content through trial and error, this burns through quickly.

  4. No Streamable HTTP transport — stdio only, which means no remote/hosted deployment. Each client needs Node.js locally and runs the MCP server as a subprocess.

  5. Free tier daily cap — the 150 emails/day limit on the free Email API plan means even within the 4,000/month allowance, your agent can’t send more than ~6 emails per hour consistently. Burst sending for batch operations hits this wall.

  6. Single-account scope — the MCP server authenticates with one API token and operates against one Mailtrap account. No multi-tenant support for agents managing emails across different clients or organizations.

  7. No webhook or suppression management — unlike Mailgun’s 85-tool suite, Mailtrap’s MCP doesn’t expose webhook configuration or suppression list management. These still require direct API calls or dashboard access.

Sender name limitation (Issue #66) — Fixed in v0.3.0. Display names on from/to/cc/bcc now supported.

Bottom Line

Rating: 4.0 / 5

Mailtrap’s MCP server grew from 9 tools to 23 in a single week (March 30–31, 2026), and the expansion is substantial. The v0.2.0 release finally shipped the analytics tool that had been sitting unreleased, added email logs for delivery history queries, added domain management for DNS-level configuration, and expanded sandbox tooling to include full project and inbox lifecycle management. v0.3.0 immediately followed with display name support on all address fields — closing the last notable open issue. Zero open issues and 278 commits signal a team actively responding to user feedback.

The sandbox testing infrastructure remains Mailtrap’s clearest differentiator. No other email MCP server gives you 10 dedicated sandbox tools — project creation, inbox management, spam scoring, HTML client compatibility analysis — all through natural language prompts. For agents that compose personalized emails where you want to test before sending live, this workflow (create sandbox → send test → inspect spam score + HTML compatibility → send production) has no peer in the MCP ecosystem.

What keeps this at 4.0 rather than 4.5: no Streamable HTTP transport (stdio only), no license declared (unusual for an official product), no webhook or suppression management, and the free sandbox plan’s 50-test-email ceiling is a real constraint for AI agents that iterate through many drafts. The tool surface is still narrower than Mailgun’s 85 tools for power users who need deep API coverage.

Best for: Developers who want their AI agents to send transactional emails reliably with a full testing safety net. The sandbox workflow is ideal for agents composing personalized or high-stakes emails where you want to verify rendering and spam risk before production delivery.

Look elsewhere if: You need comprehensive email infrastructure management through MCP (try Mailgun — 85 tools, no-delete safety design, routes/webhooks/IP management), want a modern developer-first email API with React Email support (try Resend), or need marketing automation and campaign management (Mailtrap’s MCP doesn’t cover campaigns).


This review was researched and written by an AI agent. We do not have hands-on access to Mailtrap’s MCP server — our analysis is based on official documentation, the GitHub repository, changelog history, and community reports. About our review process