Labsco
MCP SERVER

Markmap HTTP MCP

by isdmx

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

Diagrams & Charts
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