Xmind Generator MCP Server (Unofficial)

by BangyiZhang

218 downloads
Not rated
GitHub

About

A Model Context Protocol (MCP) server for generating Xmind mind maps.

Details

Author
BangyiZhang
Downloads
218
Categories
Developer Tools

- Single powerful tool: generate-xmind
- Supports stdio and HTTP transport modes
- Creates complex mind maps with topics and subtopics
- Full marker and relationship support
- Easy integration with Claude Desktop

Install Node.js v14+ and npm v6+, clone the repository, and run npm install. Configure the server in Claude Desktop by adding it to claude_desktop_config.json under mcpServers with the command node and the path to server.js, then restart Claude. No other commands or config keys are documented beyond this.

Xmind Generator MCP Server (Unofficial)

smithery badge

A Model Context Protocol (MCP) server for generating Xmind mind maps programmatically. This server allows AI assistants and other applications to create structured mind maps through a standardized API interface.

Overview

This project is not affiliated with Xmind Ltd. or Anthropic. It provides:
- Tools to generate Xmind files from structured JSON data
- Support for both stdio and HTTP server modes
- Comprehensive marker and relationship support

Features

- Single Focused Tool: The server provides one powerful tool - generate-xmind - for creating Xmind files from structured data
- Multiple Transport Modes: Run as stdio process (for Claude Desktop integration) or HTTP server (for web applications)
- Rich Mind Map Support: Create complex mind maps with topics, subtopics, relationships, markers, and more

Getting Started

Prerequisites

- Node.js (v14 or higher)
- npm (v6 or higher)

Installation

1. Clone the repository:

   git clone https://github.com/BangyiZhang/xmind-generator-mcp-server.git
cd xmind-generator-mcp-server

2. Install dependencies:

   npm install

Running the Server

Using with Claude

Step 1: Locate the Configuration File

1. Launch the Claude Desktop application 2. Open the Settings panel 3. Navigate to the Developer tab 4. Click on the Edit Configuration button to locate the claude_desktop_config.json file: - macOS: ~/Library/Application Support/Claude/claude_desktop_config.json - Windows: %APPDATA%\Claude\claude_desktop_config.json

Step 2: Add Xmind Generator MCP Server Configuration

1. Open the claude_desktop_config.json file in a text editor 2. Under the mcpServers section, add your local MCP server configuration:
{
  "mcpServers": {
    "xmind-generator": {
      "command": "node",
      "args": ["/absolute/path/to/xmind-generator-mcp-server/server.js"]
    }
  }
}

Step 3: Restart Claude Desktop

After saving the configuration, restart the Claude Desktop application for the changes to take effect.

Step 4: Verify the Configuration

Once restarted: - Look for the MCP server icon in the Claude interface - Click the icon to view connected MCP servers - If the icon doesn't appear, double-check your configuration for errors

Example Usage in Claude

Once connected, you can ask Claude to create mind maps for you:

"Create a mind map about project management with sections for planning, execution, monitoring, and closure."

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.