Markmap MCP Server
1. Click on "Install Server".
2. Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
3. In the chat, type `@` followed by the MCP server name and your instructions, e.g., "`@Markmap MCP Server` Convert this Markdown into a mind map: # Project Plan
Phase 1
Phase 2"
That's it! The server will respond to your query, and you can continue using it as needed. Here is a [step-by-step guide with screenshots](https://glama.ai/blog/2025-07-08-how-to-install-and-use-mcp-servers).
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.
🎉 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!
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
Related MCP server: Markmap MCP Server
Prerequisites
Node.js (v25)
Installation
Manual Installation
# Install from npm
npm install @isdmx/markmap-mcp-server -g
# Basic run
npx -y @isdmx/markmap-mcp-server
# Specify output directory
npx -y @isdmx/markmap-mcp-server --output /path/to/output/directory
# Or
markmap-mcp-serverAlternatively, you can clone the repository and run locally:
# Clone the repository
git clone https://github.com/isdmx/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.jsUsage
Add the following configuration to your MCP client configuration file:
{
"mcpServers": {
"default-server": {
"type": "streamable-http",
"url": "http://localhost:3000/mcp",
"note": "For Streamable HTTP connections, add this URL directly in your MCP Client"
}
}
}Install inspector @modelcontextprotocol/inspector
npm install -g @modelcontextprotocol/inspectorList tools with inspector
mcp-inspector --cli --transport http --method tools/list --server-url --target http://localhost:3000/mcpCall markdown-to-mindmap tool
mcp-inspector --cli --transport http --method tools/call --server-url --target http://localhost:3000/mcp --tool-name markdown_to_mindmap --tool-arg markdown="
# header 1
## Header 1.1
- [x] ul 1
- [ ] ul 2
- [ ] ul 3
## Header 1.2
- bullet 1
- bullet 2
## Header 1.3
### Header 1.3.1
### Header 1.3.2
1. ol 1
2. ol 2
3. ol 3
"Available Tools
markdown-to-mindmap
Convert Markdown text into an interactive mind map.
Parameters:
markdown: The Markdown content to convert (required string)
Return Value:
{
"tools": [
{
"name": "markdown_to_mindmap",
"title": "Markdown to Mind Map Converter",
"description": "Converts Markdown content to an interactive HTML mind map",
"inputSchema": {
"type": "object",
"properties": {
"markdown": {
"type": "string",
"description": "Markdown content to convert into a mind map"
}
},
"required": ["markdown"]
},
"outputSchema": {
"type": "object",
"properties": {
"html": {
"type": "string",
"description": "HTML content of the generated mind map"
},
"contentLength": {
"type": "number",
"description": "Length of the HTML content"
},
"success": {
"type": "boolean",
"description": "Whether the conversion was successful"
},
"error": {
"type": "string",
"description": "Error message if conversion failed"
}
},
"required": ["html", "contentLength", "success"],
"additionalProperties": false
}
}
]
}License
This project is licensed under the MIT License.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceA Model Context Protocol server that converts Markdown text to interactive mind maps with support for rich interactive operations and multi-format exports.Last updated1693275MIT
- Alicense-qualityDmaintenanceEnables conversion of plain text descriptions and Markdown content into interactive mind maps using AI. Automatically uploads generated mind maps to Aliyun OSS and provides online access links.Last updated661MIT
- Flicense-qualityDmaintenanceGenerates beautiful mind map images from Markdown text with multiple layout options, running completely locally with no external services or API keys required for full data privacy.Last updated3
- AlicenseAqualityDmaintenanceConverts Markdown files into professional diagrams such as flowcharts, mind maps, and architecture diagrams using Mermaid.js and custom SVG renderers. It enables users to list, render, and export visualizations in multiple formats including SVG, PNG, and PDF.Last updated3MIT
Related MCP Connectors
Generate dynamic Mermaid diagrams and charts with AI assistance. Customize styles and export diagr…
Create, validate, edit, export (markdown/svg/png/mermaid), and search JSON Canvas files.
Let Claude, Cursor, or ChatGPT author Mermaid diagrams your team can read and share.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/isdmx/markmap-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server