LabscoMCP early access ↗
isdmxMCP SERVER

Markmap HTTP MCP

Turn Markdown into an interactive mind map you can zoom, collapse and export.

by isdmx ↗Diagrams & ChartsCommunity

LABSCO SUMMARY

Assistants already produce nested Markdown — this makes it navigable.

The output of most "break this down for me" answers is a heading-and-bullet tree, which is exactly markmap's input format. Converting it costs one call and turns a long scroll into something you can collapse to the level you care about. Check the Node requirement before installing: the README asks for v25, which is newer than most machines are running.

What it is

A converter built on the open-source markmap project. Give it Markdown and it returns an interactive HTML mind map — headings become branches, lists become leaves — with zooming, expanding and collapsing, and export to image formats.

What you get

  • markdown_to_mindmap takes a markdown string and returns the generated mind map
  • The response carries html, contentLength and a success flag, with an error string when conversion fails
  • The map is interactive — zoom, expand and collapse nodes rather than a flat image
  • Export to PNG, JPG and SVG
  • One-click copy of the original Markdown back out of the map
  • An option to open the generated map in a browser automatically
  • An --output flag sets where generated files are written

Requirements

Node.js (v25). Published on npm as @isdmx/markmap-mcp-server version 0.2.4. Run it with npx -y @isdmx/markmap-mcp-server, or install globally and run markmap-mcp-server. The client entry is a streamable-http one pointing at http://localhost:3000/mcp. No account, no key — conversion happens locally.

Setup effort

One command — npx -y @isdmx/markmap-mcp-server