{"server":"dev.emailmd/emailmd","count":3,"tools":[{"name":"lint","title":"Lint an email","description":"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).","input_schema":{"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}}}},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-20T02:11:07.709Z"},{"name":"read_docs","title":"Read emailmd docs","description":"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.","input_schema":{"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."}}},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-20T02:11:07.709Z"},{"name":"render","title":"Render an email","description":"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).","input_schema":{"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}}}},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-20T02:11:07.709Z"}],"next_cursor":null,"next_actions":[{"action":"get_connection","description":"Connection block to call these tools","href":"/v1/servers/dev.emailmd%2Femailmd/connection?target=mcpServers","arguments":{"name":"dev.emailmd/emailmd","target":"mcpServers"}},{"action":"get_server","description":"Full descriptor with trust and connectability","href":"/v1/servers/dev.emailmd%2Femailmd","arguments":{"name":"dev.emailmd/emailmd"}}]}