Xmind Generator

v0.1.2Developer Toolsstable

An MCP server that allows LLMs to create structured Xmind mind maps with hierarchical topic structures, supporting features like notes, labels, and markers.

mcpxmindmind-mapclaudeanthropic
Share:
39
Stars
0
Downloads
0
Weekly
0/5

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

Generate structured mind maps with hierarchical topics, notes, labels, and markers using LLM-friendly Xmind format.
BangyiZhang

Maintainer

LicenseMIT License
Languagejavascript
Versionv0.1.2
UpdatedMay 10, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y xmind-generator-mcp

Manual Installation

npx -y xmind-generator-mcp

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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"]
    }
  }
}
2

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"
      }
    }
  }
}
3

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.

4

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.

5

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.

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.

Quick Config Preview

{ "mcpServers": { "xmind-generator-mcp-server": { "command": "npx", "args": ["-y", "xmind-generator-mcp"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides