mcpField
M
Markdown Renderer X402

Markdown Renderer X402

Remote
github.comDeveloper Tools0Updated 8w ago

About Markdown Renderer X402

Markdown Renderer X402 is an API and MCP server that turns Markdown into complete HTML documents with embedded CSS themes. It is for AI agents and applications that need display-ready or embeddable rendered content, with calls paid through x402 micropayments.

Key features

  1. 01Markdown to styled HTML
  2. 02Light, dark, and GitHub themes
  3. 03Complete embeddable HTML documents
  4. 04x402 pay-per-call access
  5. 05No API key or signup

Use cases

  1. 01Creating styled documentation pages
  2. 02Preparing email-ready HTML from Markdown
  3. 03Generating previews or embeddable content blocks

MCP support

It exposes the `text_render_markdown` tool to MCP clients at the listed endpoint. The tool accepts Markdown and an optional theme, and returns a complete HTML page.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://markdown-renderer.api.klymax402.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

Markdown Renderer API

MCP Server x402 License: MIT

Render Markdown to styled HTML with CSS themes -- light, dark, GitHub. Ready-to-embed HTML documents. Pay-per-call via x402 (USDC on Base L2) -- no API key, no signup, no rate-limit wall.

Part of the klymax402 marketplace -- 100 x402 micropayment APIs for AI agents, one wallet, USDC on Base.

Quickstart -- MCP

Add to your MCP client config (Claude Desktop, Cursor, ElizaOS, etc.):

{
  "mcpServers": {
    "markdown-renderer": {
      "url": "https://markdown-renderer.api.klymax402.com/mcp"
    }
  }
}

Quickstart -- HTTP (x402)

curl -X POST "https://markdown-renderer.api.klymax402.com/api/render" \
  -H "Content-Type: application/json" \
  -d '{"markdown":"..."}'
# -> 402 Payment Required, with an x402 payment challenge in the response body

Any x402-aware client (@x402/fetch, x402-agent-tools, ATXP) handles the 402 -> sign -> retry cycle automatically.

Tools

ToolMethodPathPriceDescription
text_render_markdownPOST/api/render$0.005Render markdown to styled HTML
text_render_markdown

Use this when you need to convert Markdown to a fully styled HTML document with embedded CSS. Returns a complete, display-ready HTML page in JSON.

Parameters

NameTypeRequiredDescription
markdownstringyesMarkdown text to render
themestringnoCSS theme: 'light', 'dark', or 'github' (default: github)

Example response:

{"html":"<!DOCTYPE html><html><head><style>body{font-family:system-ui;max-width:800px;margin:auto}...</style></head><body><h1>Title</h1><p>Content</p></body></html>","theme":"github","inputLength":25,"outputLength":1240}

When to use: generating styled documentation pages, creating email-ready HTML from markdown, building preview renders, and producing embeddable content blocks.

Not for: raw HTML conversion (no CSS) (use text_convert_markdown_to_html), PDF generation (use document_generate_pdf).

Example agent prompts

  • "Convert Markdown to a fully styled HTML document with embedded CSS"

Payment

  • Protocol: x402 -- HTTP-native pay-per-call, no signup, no API key
  • Network: Base L2 (eip155:8453)
  • Asset: USDC
  • Facilitator: Coinbase CDP (primary), PayAI (fallback)
  • Also reachable via ATXP (OAuth-wrapped x402, RFC 9728 protected-resource metadata)

Part of klymax402

100 x402 micropayment APIs for AI agents -- one wallet, USDC on Base, zero signup.

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.