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. - π Markdown to Mind Map: Convert Markdown text to interactive mind maps - πΌοΈ Multi-format Export: Support for
Add this skill
npx mdskills install jinzcdev/markmap-mcp-serverWell-documented MCP server for converting Markdown to interactive mind maps with clear setup instructions
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.
π Explore More Mind Mapping Tools
Try MarkXMind - An online editor that creates complex mind maps using simple XMindMark syntax. It supports real-time preview, multi-format export (.xmind/.svg/.png), importing existing XMind files. Try it now!
To install Markmap MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @jinzcdev/markmap-mcp-server --client claude
# Install from npm
npm install @jinzcdev/markmap-mcp-server -g
# Basic run
npx -y @jinzcdev/markmap-mcp-server
# Specify output directory
npx -y @jinzcdev/markmap-mcp-server --output /path/to/output/directory
Alternatively, you can clone the repository and run locally:
# Clone the repository
git clone https://github.com/jinzcdev/markmap-mcp-server.git
# Navigate to the project directory
cd markmap-mcp-server
# Build project
npm install && npm run build
# Run the server
node build/index.js
Add the following configuration to your MCP client configuration file:
{
"mcpServers": {
"markmap": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@jinzcdev/markmap-mcp-server"],
"env": {
"MARKMAP_DIR": "/path/to/output/directory"
}
}
}
}
Tip:
The service supports the following environment variables:
MARKMAP_DIR: Specify the output directory for mind maps (optional, defaults to system temp directory)Priority Note:
When both the
--outputcommand line argument and theMARKMAP_DIRenvironment variable are specified, the command line argument takes precedence.
Convert Markdown text into an interactive mind map.
Parameters:
markdown: The Markdown content to convert (required string)open: Whether to automatically open the generated mind map in the browser (optional boolean, default is false)Return Value:
{
"content": [
{
"type": "text",
"text": "JSON_DATA_OF_MINDMAP_FILEPATH"
}
]
}
This project is licensed under the MIT License.
Install via CLI
npx mdskills install jinzcdev/markmap-mcp-serverMarkmap MCP Server is a free, open-source AI agent skill. 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. - π Markdown to Mind Map: Convert Markdown text to interactive mind maps - πΌοΈ Multi-format Export: Support for
Install Markmap MCP Server with a single command:
npx mdskills install jinzcdev/markmap-mcp-serverThis downloads the skill files into your project and your AI agent picks them up automatically.
Markmap MCP Server works with Claude Code, Claude Desktop, Cursor, Vscode Copilot, Windsurf, Continue Dev, Gemini Cli, Amp, Roo Code, Goose. Skills use the open SKILL.md format which is compatible with any AI coding agent that reads markdown instructions.