Markmap MCP Server
About
An MCP server for converting Markdown to interactive mind maps with export support (PNG/JPG/SVG).
Details
- Author
- jinzcdev
- GitHub stars
- 267
- Downloads
- 482
- Categories
- Other
Jump to
- Converts Markdown text to interactive mind maps
- Exports mind maps as PNG, JPG, and SVG images
- Supports zoom, expand, and collapse interactions
- One‑click copy of the original Markdown content
- Option to automatically open mind maps in the browser
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Markmap MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install the package globally via npm install @jinzcdev/markmap-mcp-server -g or run directly with npx -y @jinzcdev/markmap-mcp-server. Configure your MCP client with a stdio server entry using that command. The tool provides one command – markdown-to-mindmap – which requires a markdown string and accepts an optional open boolean to automatically preview the mind map in a browser. Output directory can be set with the --output argument or the MARKMAP_DIR environment variable.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"markmap mcp server": {
"markmap-mcp-server": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@jinzcdev/markmap-mcp-server",
"--client",
"claude"
]
}
}
}
}
McpServers
{
"markmap-mcp-server": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@jinzcdev/markmap-mcp-server",
"--client",
"claude"
]
}
}
Markmap MCP Server
Markmap MCP Server is based on the Model Context Protocol (MCP) that allows one-click conversion of Markdown text to interactive mind maps, built on the open source project markmap. The generated mind maps support rich interactive operations and can be exported in various image formats.
Features
- 🌠 Markdown to Mind Map: Convert Markdown text to interactive mind maps
- 🖼️ Multi-format Export: Support for exporting as PNG, JPG, and SVG images
- 🔄 Interactive Operations: Support for zooming, expanding/collapsing nodes, and other interactive features
- 📋 Markdown Copy: One-click copy of the original Markdown content
- 🌐 Automatic Browser Preview: Option to automatically open generated mind maps in the browser
Prerequisites
1. Node.js (v20 or above)
Installation
Installing via Smithery
To install Markmap MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @jinzcdev/markmap-mcp-server --client claude
Manual Installation
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



