MCP.so
Sign In

Xmind Generator MCP Server

@BangyiZhang

Basic information

Category

Developer Tools

License

MIT

Transports

stdio

Author

BangyiZhang

About Xmind Generator MCP Server

An MCP (Model Context Protocol) server for generating Xmind mind maps. This server allows LLMs to create structured mind maps through the MCP protocol.

Xmind Generator MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "xmind-generator": {
      "command": "npx",
      "args": [
        "xmind-generator-mcp"
      ],
      "env": {
        "outputPath": "/path/to/save/xmind/files",
        "autoOpenFile": "false"
      }
    }
  }
}

Xmind Generator MCP Server tools

2

Overview

What is Xmind Generator MCP Server?

It is an MCP (Model Context Protocol) server that allows LLMs to generate Xmind mind maps. It integrates with Claude Desktop and other MCP clients, intended for users who want AI-assisted creation of structured mind maps.

How to use Xmind Generator MCP Server?

Install via npx (recommended) or clone and build locally. Configure the Claude Desktop configuration file (claude_desktop_config.json) with the MCP server command and optional environment variables (outputPath, autoOpenFile). Use the generate-mind-map tool to create a mind map from a hierarchical topic structure, or the read-mind-map tool to export an existing .xmind file as a Markdown outline.

Key features of Xmind Generator MCP Server

  • Generate hierarchical Xmind mind maps with topics
  • Support topic notes, labels, markers, and relationships
  • Save generated mind maps to local files
  • Read existing .xmind files and export as Markdown outline
  • Integrates with Claude Desktop and MCP clients
  • Requires Node.js 18+ and Xmind desktop application

Use cases of Xmind Generator MCP Server

  • AI-assisted brainstorming and project planning with mind maps
  • Creating structured knowledge maps from conversational inputs
  • Converting existing Xmind files into Markdown outlines for documentation
  • Automating mind map generation for reports, meeting notes, or learning materials

Frequently asked questions

1

What are the prerequisites for using this server?

You need Node.js version 18 or higher, the Xmind desktop application to open generated files, and Claude Desktop to use the server as an extension.

2

How do I set the output path for generated Xmind files?

Set the `outputPath` environment variable in the server configuration, or override it with the `outputPath` parameter in the `generate-mind-map` tool call.

3

Can I read and export existing Xmind files?

Yes, use the `read-mind-map` tool with a path to an `.xmind` file and an optional style parameter (currently only style `A` for outline) to get a Markdown representation.

4

Does the server automatically open generated mind map files?

By default, generated files are opened automatically. You can disable this by setting `autoOpenFile` to `"false"` in the server environment variables.

5

What parameters does the `generate-mind-map` tool accept?

It accepts a `title` (root topic), an array of `topics` (each with title, optional ref, note, labels, markers, and children), an optional array of `relationships`, and an optional `outputPath`.

Comments

More Developer Tools MCP servers