MCP 服务器

emailmd

dev.emailmd/emailmd
开发者工具 营销与广告 公开且可连接 MCP 2025-11-25

此 MCP 可以做什么

Renders Markdown into email-safe HTML and plain text, previews messages, and checks drafts for deliverability, accessibility, and readability issues.

lint
Lint an email
Check emailmd markdown for deliverability, accessibility, and readability problems without rendering it: missing alt text, http:// links, Gmail's 102KB clip limit, generic link text, spam-trigger phrases, and more. Fix warnings before sending; suggestions are sometimes intentional (e.g. transactional emails without an unsubscribe link).
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['markdown'], 'properties': {'markdown': {'type': 'string', 'maxLength': 262144, 'description': 'The emailmd markdown document, optionally starting with YAML frontmatter.'}, 'partials': {'type': 'object', 'description': 'Named markdown partials spliced in wherever the document says "::: include <name>".', 'propertyNames': {'type': 'string', 'maxLength': 200}, 'additionalProperties': {'type': 'string', 'maxLength': 262144}}}}
read_docs
Read emailmd docs
Fetch emailmd documentation from emailmd.dev. Call with no arguments for the index of all pages; pass page to read one (e.g. 'buttons', 'frontmatter', 'theme', 'directives/hero'). Read the relevant page before using syntax you are not sure about.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9/-]*$', 'maxLength': 200, 'description': "Docs page path, e.g. 'buttons' or 'directives/hero'. Omit for the index."}}}
render
Render an email
Render emailmd markdown into email-safe HTML. Returns html (the complete email document), text (the plain-text MIME part), meta (frontmatter), warnings (non-fatal repairs made while rendering; aim for none), htmlBytes, and previewUrl (a live browser preview of this exact document to share with the user).
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['markdown'], 'properties': {'minify': {'type': 'boolean', 'description': "Minify the HTML. Recommended for sending; helps stay under Gmail's 102KB clip limit."}, 'markdown': {'type': 'string', 'maxLength': 262144, 'description': 'The emailmd markdown document, optionally starting with YAML frontmatter.'}, 'partials': {'type': 'object', 'description': 'Named markdown partials spliced in wherever the document says "::: include <name>".', 'propertyNames': {'type': 'string', 'maxLength': 200}, 'additionalProperties': {'type': 'string', 'maxLength': 262144}}}}
已添加
read_docs
2026年9月17日 12:39
已添加
lint
2026年9月17日 12:39
已添加
render
2026年9月17日 12:39