Xmind Generator MCP Server

by BangyiZhang
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Xmind ジェネレーター MCP サーバー

Xmindマインドマップを生成するためのMCP(Model Context Protocol)サーバー。このサーバーにより、LLMはMCPプロトコルを介して構造化されたマインドマップを作成できます。

特徴

  • 階層的なトピック構造を持つXmindマインドマップを生成する
  • トピックのメモ、ラベル、マーカーのサポート
  • マインドマップをローカルファイルに保存する
  • Claude Desktop や他の MCP クライアントとの簡単な統合

前提条件

  • Node.js : バージョン18以上が必要です
  • Xmind : 生成されたマインドマップを開いて編集するには、 Xmindデスクトップ アプリケーションをインストールします。
  • Claude Desktop : このツールを拡張機能として使用するために必要

Claude Desktopでのセットアップ

オプション1: npxを使用する(推奨)

  1. Claude Desktop 構成ファイルを作成または編集します。
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  2. 次の構成を追加します。
    { "mcpServers": { "xmind-generator": { "command": "npx", "args": ["xmind-generator-mcp"], "env": { "outputPath": "/path/to/save/xmind/files", "autoOpenFile": "false" } } } }
  3. Claudeデスクトップを再起動します
  4. 会話の中でXmindジェネレータを使い始めましょう

オプション2: ローカルインストール

  1. リポジトリをクローンします。
    git clone https://github.com/BangyiZhang/xmind-generator-mcp.git cd xmind-generator-mcp npm install npm run build
  2. Claude Desktop 構成ファイルを作成または編集します。
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  3. 次の構成を追加します。
    { "mcpServers": { "xmind-generator": { "command": "node", "args": ["path/to/xmind-generator-mcp/dist/index.js"], "env": { "outputPath": "/path/to/save/xmind/files", "autoOpenFile": "false" } } } }
  4. path/to/xmind-generator-mcpクローンしたプロジェクトの実際のパスに置き換えます。
  5. Claudeデスクトップを再起動します
  6. 会話の中でXmindジェネレータを使い始めましょう

: envセクションはオプションです。サーバーの環境変数を設定できます。

  • outputPath : Xmindファイルが保存されるデフォルトのディレクトリまたはファイルパス。これは、ツール呼び出し時のoutputPathパラメータで上書きできます。
  • autoOpenFile : 生成された Xmind ファイルを自動的に開くかどうかを制御します。自動開きを無効にするには「false」に設定します(デフォルトは「true」)。

利用可能なツール

マインドマップを生成する

トピックの階層構造から Xmind マインド マップを生成します。

パラメータ:

  • title (文字列): マインドマップのタイトル(ルートトピック)
  • topics (配列): マインドマップに含めるトピックの配列
    • title (文字列): トピックのタイトル
    • ref (文字列、オプション): トピックの参照ID
    • note (文字列, オプション): トピックのメモ
    • labels (文字列の配列、オプション): トピックのラベル
    • markers (文字列の配列、オプション):トピックのマーカー(形式:「Category.name」、例:「Arrow.refresh」)
    • children (配列、オプション): 子トピックの配列
  • relationships (配列、オプション):トピック間の関係の配列
  • outputPath (文字列、オプション): Xmindファイルのカスタム出力パス。環境変数が設定されている場合は、このパスが優先されます。

以下はgenerate-mind-mapツールの使用方法の例です。

{ "title": "Project Plan", "topics": [ { "title": "Research", "ref": "topic:research", "note": "Gather information about the market", "children": [ { "title": "Market Analysis", "labels": ["Priority: High"] }, { "title": "Competitor Research", "markers": ["Task.quarter"] } ] }, { "title": "Development", "children": [ { "title": "Frontend", "markers": ["Arrow.refresh"] }, { "title": "Backend" } ] } ] }

ライセンス

マサチューセッツ工科大学

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

LLM が階層的なトピック構造を持つ構造化された Xmind マインド マップを作成し、メモ、ラベル、マーカーなどの機能をサポートできるようにする MCP サーバー。

  1. Features
    1. Prerequisites
      1. Setup with Claude Desktop
        1. Option 1: Using npx (Recommended)
        2. Option 2: Local Installation
      2. Available Tools
        1. generate-mind-map
      3. Example
        1. License
          ID: 4gw0cpeozg