EM

Emailens MCP

io.github.emailens/mcp

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

Yes, your AI can use this right now.Answered a live MCP handshake in 976 ms with no sign-in needed and exposes 13 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://emailens.dev/api/mcp

13 tools, verified live

Pulled straight from the server with tools/list on 2026-10-17.
preview_emailread-only

Full email compatibility preview , transforms HTML for 21 email clients, analyzes CSS, generates scores, simulates dark mode, checks inbox preview and email size.

analyze_emailread-only

Quick CSS compatibility analysis , returns warnings and per-client scores.

audit_emailread-only

Comprehensive quality audit , CSS compatibility, spam, links, accessibility, images, inbox preview, size, templates, content overflow, visual bugs.

fix_emailread-only

Generate a structured fix prompt for email compatibility issues.

list_clientsread-only

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.

diff_emailsread-only

Compare two email HTML versions , shows score changes, fixed issues, and regressions per client.

check_deliverabilityread-only

Check email deliverability for a domain , SPF, DKIM, DMARC, MX, BIMI.

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_statusread-only

Check a build_email run by runId , returns status, iteration, best compatibility score, and the current best source once available.

sandbox_get_inbox

Retrieve or auto-create your Emailens sandbox test email address for capturing test emails.

sandbox_list_messagesread-only

List recently captured test emails in the Emailens sandbox.

sandbox_wait_for_emailread-only

Poll and wait for a matching incoming test email in the sandbox (ideal for auth OTPs, magic links, transactional email assertions).

sandbox_get_messageread-only

Get complete email details: HTML/text body, parsed headers, spam score, SPF/DKIM/DMARC auth status, and validated links.

Alternatives in Developer Tools

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”