← Back to directory
E

EmailMD MCP Server

Community
Render markdown into email-safe HTML
GitHub source repository ↗
★ 1.3k Stars Category · Dev Tools Very popular Source revision db9d63805e80
56FMRS · C
Reliability
6/20
Security and permissions
11/20
Maintenance
13/20
Documentation
13/20
Setup experience
13/20

emailmd provides core functionality for rendering markdown to email-safe HTML, with lint and documentation tools. It suits developers generating email templates quickly, but note it is not officially maintained by a protocol owner, and outputs should be human-reviewed.

Read the FMRS scoring method →

emailmd is an MCP server that converts Markdown into responsive, email-safe HTML that works across Gmail, Outlook, Apple Mail, Yahoo, and more. It exposes three tools: render (markdown to email-safe HTML), lint (flag deliverability problems), and read_docs (look up emailmd syntax). Supports both Streamable HTTP and stdio transports.

Tools

render
Render markdown to email-safe HTML
lint
Flag deliverability problems without rendering
read_docs
Look up emailmd syntax

Setup

Run npx emailmd mcp locally (stdio) or use the hosted HTTP endpoint https://www.emailmd.dev/api/mcp (streamable-http). For Claude Desktop, configure with the appropriate transport.

Fit and risk

Best for

  • Developers who need quick markdown-to-HTML conversion
  • Teams that want to lint email drafts for deliverability
  • AI workflows that generate email content

Not for

  • Users needing a full email marketing platform
  • Use cases requiring tracking and analytics
  • Users wanting a drag-and-drop editor

Required permissions

  • Network access for remote endpoint (streamable-http)
  • Node.js 20+ environment for local stdio

Risks and side effects

  • Output may require manual review for edge cases
  • Depends on MJML under the hood, adding indirect dependency risk

Troubleshooting

  1. Ensure Node.js >= 20 (render is async since v0.3.0)
  2. Check network connectivity if using the hosted endpoint
  3. Refer to https://www.emailmd.dev/docs/mcp for client setup

Use cases

Generate email templates from markdown
Check email deliverability issues
Preview emails in a live editor

Supported clients

Supported clients have not been confirmed yet.