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
