Xmind Generator
An MCP server that allows LLMs to create structured Xmind mind maps with hierarchical topic structures, supporting features like notes, labels, and markers.
What is Xmind Generator?
Xmind Generator is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcp server that allows llms to create structured xmind mind maps with hierarchical topic structures, supporting features like notes, labels, and markers.
An MCP server that allows LLMs to create structured Xmind mind maps with hierarchical topic structures, supporting features like notes, labels, and markers.
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- An MCP server that allows LLMs to create structured Xmind mi
Use Cases
Maintainer
Works with
Installation
NPM
npx -y xmind-generator-mcpManual Installation
npx -y xmind-generator-mcpConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Xmind Generator
The Xmind Generator MCP Server lets LLMs create and read structured Xmind mind maps directly from natural-language instructions. It exposes two tools — one for generating hierarchical .xmind files with topics, notes, labels, and markers, and one for reading existing .xmind files and exporting them as Markdown outlines. Developers and knowledge workers use it to instantly turn brainstorming conversations into visual, exportable mind maps without leaving their AI client.
Prerequisites
- Node.js 18 or later installed
- Xmind desktop application installed (for viewing generated .xmind files)
- Claude Desktop or another MCP-compatible client
- npm or npx available in your shell
Configure Claude Desktop to use the server via npx
Open claude_desktop_config.json and add the xmind-generator-mcp entry. The npx command downloads and runs the package automatically — no separate install step is needed.
{
"mcpServers": {
"xmind-generator": {
"command": "npx",
"args": ["-y", "xmind-generator-mcp"]
}
}
}Optionally set a default output path
You can configure where generated .xmind files are saved by adding an outputPath environment variable. Without it, files are saved to the current working directory.
{
"mcpServers": {
"xmind-generator": {
"command": "npx",
"args": ["-y", "xmind-generator-mcp"],
"env": {
"outputPath": "/Users/yourname/mindmaps",
"autoOpenFile": "true"
}
}
}
}Restart Claude Desktop
Fully quit and reopen Claude Desktop to load the new server. The xmind-generator tools will appear in the connected tools list.
Generate your first mind map
Ask Claude to create a mind map on any topic. The server's generate-mind-map tool will produce a hierarchical .xmind file and optionally open it in the Xmind app automatically.
Read an existing mind map as Markdown
Provide a path to an existing .xmind file and ask Claude to read or summarize it. The read-mind-map tool exports the file as a Markdown outline for easy manipulation.
Xmind Generator Examples
Client configuration
Minimal Claude Desktop configuration using npx to run xmind-generator-mcp.
{
"mcpServers": {
"xmind-generator": {
"command": "npx",
"args": ["-y", "xmind-generator-mcp"],
"env": {
"outputPath": "/Users/yourname/mindmaps",
"autoOpenFile": "true"
}
}
}
}Prompts to try
These prompts demonstrate mind map generation and reading capabilities.
- "Create a mind map about machine learning with branches for supervised learning, unsupervised learning, and reinforcement learning, each with 3 sub-topics."
- "Generate an Xmind file for a product launch plan with milestones labeled Q1, Q2, Q3 and include a note on each with key deliverables."
- "Read the file at ~/mindmaps/project.xmind and give me a Markdown outline of its structure."
- "Build a mind map of the React ecosystem including hooks, state management, and routing libraries."Troubleshooting Xmind Generator
Generated .xmind file does not open automatically
Ensure the Xmind desktop application is installed and set as the default handler for .xmind files. Also verify autoOpenFile is set to 'true' in the env config.
npx fails with permission errors on first run
Run 'npx -y xmind-generator-mcp' once manually in a terminal to cache the package, then restart Claude Desktop.
read-mind-map returns an error about an unrecognized file
The tool only accepts .xmind format files. Ensure the input path points to a valid .xmind file and not a .zip or other archive type.
Frequently Asked Questions about Xmind Generator
What is Xmind Generator?
Xmind Generator is a Model Context Protocol (MCP) server that mcp server that allows llms to create structured xmind mind maps with hierarchical topic structures, supporting features like notes, labels, and markers. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Xmind Generator?
Install via npm with the command: npx -y xmind-generator-mcp. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).
Which AI clients work with Xmind Generator?
Xmind Generator works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Xmind Generator free to use?
Yes, Xmind Generator is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.
Xmind Generator Alternatives — Similar Developer Tools Servers
Looking for alternatives to Xmind Generator? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Xmind Generator in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Xmind Generator?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.