mcpbeat Sign in

Emailens MCP Server

answering

Emailens MCP is answering right now. Last checked 9 min ago. 252 installs a week from npm. It exposes 15 tools. Last commit 30 Oct 2026.

Analyze, audit, fix and diff HTML, MJML, Maizzle and React Email across 21 email clients.

Installs per day peak 298 · avg 76 · -78% w/w
a month agotoday
Uptime history 91 days of history · worst day 50%
91 days agonow
100.0%
Uptime 24h
91 of 91 checks
15
Tools
read from the server
382 ms
Response time
average over 24h
252
Installs / week
npm and PyPI

What changed 14

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 6 October 2026. No other catalogue keeps this.

6 Nov a tool description was rewritten preview_email
25 Oct 3 tools changed the parameters they ask for analyze_email, audit_email, preview_email
25 Oct 2 tool descriptions were rewritten analyze_email, audit_email
25 Oct 2 tools appeared capture_screenshots, share_preview
25 Oct a tool changed version
7 Oct a tool changed version
6 Oct 4 tools appeared sandbox_get_inbox, sandbox_get_message, sandbox_list_messages and 1 more

Nothing serious here today

Today is the operative word: we check Emailens MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 9 min ago.

run in your terminal
claude mcp add mcp --transport http https://emailens.dev/api/mcp
Settings → Connectors → Add custom connector, then paste this address
https://emailens.dev/api/mcp
~/.codex/config.toml
[mcp_servers.mcp]
url = "https://emailens.dev/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://emailens.dev/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp": {
      "type": "http",
      "url": "https://emailens.dev/api/mcp"
    }
  }
}

Available tools 15

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

sandbox
sandbox_get_inbox
Retrieve or auto-create your Emailens sandbox test email address for capturing test emails.
sandbox_get_message
Get complete email details: HTML/text body, parsed headers, spam score, SPF/DKIM/DMARC auth status, and validated links.
sandbox_list_messages
List recently captured test emails in the Emailens sandbox.
sandbox_wait_for_email
Poll and wait for a matching incoming test email in the sandbox (ideal for auth OTPs, magic links, transactional email assertions).
build
build_email
Generate a cross-client-compatible email from a brief using Emailens's self-healing loop (generate → score across 21 clients → repair). Output stays in the framework you choose. Returns a runId immediately , poll get_build_status for progress and the final code. Requires a Pro/Team API key.
get_build_status
Check a build_email run by runId , returns status, iteration, best compatibility score, and the current best source once available.
analyze
analyze_email
Fix error and warning findings. Info findings are not problems (the email falls back safely there): never remove responsive (@media) or dark-mode CSS to clear them. Quick CSS compatibility analysis, returns per-client scores and one finding per problem, listing the clients it affects. For HTML input each finding carries loc (line, column, offset) and alsoAtLines, so you can edit the exact source. Narrow with clients, or pass detail:'full' for the per-client breakdown with fix snippets. Use audit_email for a full quality report (spam, links, a11y, images, etc.).
audit
audit_email
Fix error and warning findings, and restore anything listed in designRemovals. Info findings are not problems (the email falls back safely there): never remove responsive (@media), dark-mode CSS or rounded corners to clear them. designRemovals compares this version with the first one audited for the same email (or with previousHtml): design the edits deleted, such as @media rules, dark mode, corners, gradients, VML fallbacks or images. Comprehensive email quality audit: CSS compatibility, spam scoring, link validation, accessibility, images, inbox preview, size (Gmail clipping), template variables, content overflow, visual fallbacks, dark-mode and mobile text contrast, design consistency, structural faults in Outlook-only VML, style survival (CSS a client parses and then discards, such as a stylesheet past Gmail's 16 KB ceiling or every rule after a `}}`), and client targeting (HowToTarget hacks such as Gmail u+.body or MSO conditionals). For HTML input, findings tied to a specific element carry loc (line, column, offset). Compatibility is collapsed to one finding per problem listing the clients it affects; pass detail:'full' for the per-client breakdown with fix snippets. Use skip to omit checks, targetingPolicy to change how targeted scopes affect scores, and clients to narrow which clients are reported.
capture
capture_screenshots
Capture real email screenshots across 21 clients (Gmail, Outlook, Apple Mail, etc.) with light and dark mode variants. Screenshots are rendered in real browsers and hosted on CDN.
clients
list_clients
List all 21 supported email clients with IDs, names, rendering engines, dark mode support, and deprecation status. Use the returned IDs to filter other tools like preview_email or capture_screenshots.
deliverability
check_deliverability
Check email deliverability for a domain , SPF, DKIM, DMARC, MX, BIMI.
diff
diff_emails
Compare two email HTML versions , shows score changes, fixed issues, and regressions per client.
fix
fix_email
Generate a structured fix prompt for email compatibility issues.
preview
preview_email
Full email compatibility preview , transforms HTML for 21 email clients, analyzes CSS, generates scores, previews dark mode, checks inbox preview and email size.
share
share_preview
Create a shareable link for an email preview. Recipients see the full analysis without needing an account. Requires the Dev plan or above.

Endpoints

URLTransportStateLatencyChecked
https://emailens.dev/api/mcp streamable-http answering 640 ms 9 min ago

Alternatives to Emailens MCP

same job, measured the same way
Eusend
by eusend

Send transactional email and manage domains, audiences, and broadcasts from any MCP client.

286 installs/wk answering
mcp-mail
by annseraf

Self-hosted IMAP/SMTP email for any MCP client, with per-client permissions and audit log.

577 installs/wk local only
Webhook.site MCP Server
by zebbern

Capture HTTP, email, and DNS callbacks with webhook.site from MCP clients.

182 installs/wk local only
Better Email MCP
by n24q02m

IMAP/SMTP email for AI agents -- read, send, organize, and manage attachments across accounts.

170 installs/wk local only
I
Inbox Preview
by powerline

Render HTML/.eml emails in real Gmail, Outlook & Yahoo web clients and screenshot them

4 tools answering
Mail.app
by p-l-ta

Search, read, send, and manage email via macOS Mail.app across all configured accounts.

69 installs/wk local only
Mailbox MCP
by mailbox-mcp

Read, send, file and search email in any Gmail, Microsoft 365 or IMAP mailbox, plus its calendar.

answering
Mailyond
by mailyond

Read, reply to and send email across every domain you connect to Mailyond, via API key over HTTP.

answering

Emailens MCP — questions

Answers built from our own checks of this server.

What can Emailens MCP do?
It exposes 15 tools, read directly from the server on our last check. Among them: analyze_email, audit_email, build_email, capture_screenshots, check_deliverability, diff_emails and 9 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Emailens MCP mostly used for?
Its tools cluster around sandbox and build. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Emailens MCP working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 382 ms. The bar chart above shows every period we have measured.
How do I connect Emailens MCP?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Emailens MCP need an API key?
No. Emailens MCP completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 15 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Emailens MCP?
It answers our handshake in 382 ms on average, which is faster than 35% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Emailens MCP?
The npm package @emailens/mcp was installed 252 times in the last week. Week over week that is -78%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Emailens MCP open source?
The code is open source: it is published under the MIT licence, written in TypeScript and 8 stars on GitHub. The licence covers the code in the repository, not the hosted service at emailens.dev, which runs on its operator's own terms.