SkillTide Submit
Official description10 sourcesMCP servers8d ago
jinzcdev/markmap-mcp-server

jinzcdev/markmap-mcp-server

๐Ÿ“‡ ๐Ÿ  - Convert Markdown into interactive markmap mind maps with PNG/JPG/SVG export and live browser preview
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add markmap-mcp-server -- npx -y markmap-mcp-server
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
289 โ˜… ยท jinzcdev/markmap-mcp-server ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 10 sources
Score
score 1,003 ยท 289 โ˜… ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository jinzcdev/markmap-mcp-server๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

Markmap MCP Server

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

Markmap MCP Server is based on the Model Context Protocol (MCP). It converts Markdown into interactive mind maps using markmap, and can optionally export **PNG / JPG / SVG on the server** for Agent-friendly delivery. Generation runs **locally** โ€” no third-party API keys required.
Features
- **Markdown โ†’ Mind Map**: Convert Markdown (headings + nested lists) to interactive HTML mind maps
- **Agent-friendly returns**: Return a file path, inline HTML, and/or image content (configured at startup)
- **Server-side export**: Export PNG / JPG / SVG via Playwright for chat/inline preview
- **Browser preview**: Configurable open behavior โ€” always, never, or agent-decided (startup setting)
- **Browser export toolbar**: When viewing HTML, also export PNG/JPG/SVG or copy Markdown in the page UI
- **Offline HTML**: Startup --offline inlines assets so the page works without CDN access
- **File workflows**: Read from inputPath, list recent outputs, clean up old files
- **Privacy-first**: Fully local conversion; no cloud mind-map API
Prerequisites
1. Node.js **v20 or above**
2. For **server-side image export** (format: png|jpg|svg): install Playwright and Chromium
(playwright is an optional dependency of this package.)
Installation
Docker
Or clone and run locally:
Usage
Add the following configuration to your MCP client (Cursor / Claude Desktop / etc.):
Server preferences (CLI / env)
These are decided when the server starts โ€” **not** tool arguments:
| Preference | CLI | Env | Values | Default |
| ---------------- | ----------------- | --------------------- | --------------------------------------------------------- | ---------------- |
| Output directory | --output / -o | MARKMAP_DIR | any directory path | ~/.markmap-mcp |
| Open in browser | --open [mode] | MARKMAP_OPEN | always \| never \| agent (bare --open = always) | never |
| Return mode | --return-mode | MARKMAP_RETURN_MODE | path \| content \| both | path |
| Offline HTML | --offline | MARKMAP_OFFLINE | true \| false (CLI: pass --offline to enable) | false |
CLI flags override environment variables. --output overrides MARKMAP_DIR.
**--open:** bare --open means always. You may also pass --open always|never|agent. An invalid value exits with an error. Without the flag, MARKMAP_OPEN is used (default never).
**Return mode:**
| Mode | Meaning |
| --------- | ----------------------------------------------------------------------- |
| path | Paths JSON only (htmlFilePath + filePath) |
| content | Inline content only (raw HTML text, or a base64 image block) โ€” no paths |
| both | Paths JSON plus inline content |
Generated HTML always includes the markmap toolbar, English export labels, and fully expanded nodes.
Example prompts
- โ€œSummarize this design doc as a mind map.โ€
- โ€œConvert ./notes/architecture.md to a mind map.โ€
- โ€œGenerate a PNG mind map of this outline for the chat.โ€
Available Tools
markdown_to_mindmap
Convert Markdown into an interactive mind map (and optionally an image).
| Parameter | Type | Default | Description |
| ----------- | --------------------------------- | ------- | --------------------------------------------------------------------------------------------------------------------------------- |
| markdown | string | โ€” | Markdown content (required unless inputPath is set). Wins when both are provided. |
Source
awesome ยท https://github.com/jinzcdev/markmap-mcp-server
Browse by field
MCP servers
Traction
289 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index