Labsco
MCP SERVER

Md2svg

by yossi-lee

Turn a block of markdown into an SVG image — headings, lists, code blocks and tables rendered as vector graphics you can drop into a slide or a page.

Document Conversion, PDF & TranslationVerified
Summary
One tool, one job: markdown to a vector image sized the way you asked.

There is nothing to configure and nothing to authorize — the text goes in and an SVG comes out at the width and padding you set. Because the result is vector rather than a screenshot, it scales into a slide or a README without going soft.

What it is

A single-purpose converter: markdown text in, an SVG file out, with the width and padding under your control.

What you get
  • Markdown text rendered to SVG, covering headings, lists, code blocks and tables
  • The output written to a file path you choose
  • Width and padding set per call — width defaults to 720 and padding to 50
Requirements

No account and no key — the conversion happens locally. Run it with uvx md2svg-mcp over stdio, from the PyPI package md2svg-mcp, currently 0.1.8. Python 3.11 or newer. The tool description is in Chinese.

Setup effort

One command — uvx md2svg-mcp