An MCP server for converting Markdown to interactive mind maps with export support (PNG/JPG/SVG).
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"markmap": {
"env": {
"MARKMAP_DIR": "/path/to/output/directory"
},
"args": [
"-y",
"@jinzcdev/markmap-mcp-server"
],
"type": "stdio",
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
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.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@jinzcdev/markmap-mcp-server' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @jinzcdev/markmap-mcp-server against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in productivity / writing
Persistent memory using a knowledge graph
Dynamic problem-solving through sequential thought chains
mini cli search engine for your docs, knowledge bases, meeting notes, whatever. Tracking current sota approaches while being all local
A markdown editor — and the bridge to your LLM. Local-first, MIT, ~15 MB. Bundled MCP server lets Claude Code / Codex / Cursor drive your vault directly. 14 AI providers BYOK.
MCP Security Weekly
Get CVE alerts and security updates for Markmap Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
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.
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"
}
]
}
🎉 Explore More Mind Mapping Tools:
| Project | Description |
|---|