Skip to main content

Emailens MCP

io.github.emailens/mcpVersion 0.16.0

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

Status

Responds304 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:50 UTC
Latency
304 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://emailens.dev/api/mcpResponds304 ms
No sign-in

Claude Code

claude mcp add --transport http emailens https://emailens.dev/api/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: emailens
Remote MCP server URL: https://emailens.dev/api/mcp

Cursor

{
  "mcpServers": {
    "emailens": {
      "url": "https://emailens.dev/api/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"emailens","type":"http","url":"https://emailens.dev/api/mcp"}'
Streamable HTTP
npm: @emailens/mcp 0.16.0
Package only

npm (npx)

claude mcp add emailens -- npx -y @emailens/mcp@0.16.0

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

15 tools

Tools of Emailens MCP
Read-only
Idempotent
Open world
analyze_emailFix 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.).NoYesYesNo
audit_emailFix 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.NoYesYesNo
build_emailGenerate 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.NoNoNoNo
capture_screenshotsCapture 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.NoNoNoYes
check_deliverabilityCheck email deliverability for a domain , SPF, DKIM, DMARC, MX, BIMI.NoYesYesYes
diff_emailsCompare two email HTML versions , shows score changes, fixed issues, and regressions per client.NoYesYesNo
fix_emailGenerate a structured fix prompt for email compatibility issues.NoYesYesNo
get_build_statusCheck a build_email run by runId , returns status, iteration, best compatibility score, and the current best source once available.NoYesYesNo
list_clientsList 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.NoYesYesNo
preview_emailFull email compatibility preview , transforms HTML for 21 email clients, analyzes CSS, generates scores, previews dark mode, checks inbox preview and email size.NoYesYesNo
sandbox_get_inboxRetrieve or auto-create your Emailens sandbox test email address for capturing test emails.NoNoYesNo
sandbox_get_messageGet complete email details: HTML/text body, parsed headers, spam score, SPF/DKIM/DMARC auth status, and validated links.NoYesYesNo
sandbox_list_messagesList recently captured test emails in the Emailens sandbox.NoYesYesNo
sandbox_wait_for_emailPoll and wait for a matching incoming test email in the sandbox (ideal for auth OTPs, magic links, transactional email assertions).NoYesNoNo
share_previewCreate a shareable link for an email preview. Recipients see the full analysis without needing an account. Requires the Dev plan or above.NoNoNoYes

Details

Registry status
Active
Published
Nov 12, 2026
Updated
Nov 12, 2026
Categories (suggested)
CommunicationSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing