MindMeister MCP Server
MindMeister MCPサーバー
MCP (Model Context Protocol)サーバーであり、ClaudeをMindMeister API v2に接続します。これにより、Claude DesktopやClaude Codeから直接、AIを活用したマインドマップ管理が可能になります。
MCPとは?
MCPは、ClaudeのようなAIアシスタントが外部ツールやサービスと対話できるようにするためのオープン標準です。このサーバーは、MindMeisterの操作をClaudeが会話中に呼び出せるMCPツールとして公開します。
利用可能なツール
ツール | 説明 |
| 認証済みユーザーのプロフィールを取得 |
| 特定のマップのメタデータを取得 (JSON) |
| ページネーション付きでマップを一覧表示 |
| マップをPDF、DOCX、PPTX、RTF、または画像としてエクスポート |
| マップの画像/サムネイルを取得 |
| マップの共有権限を一覧表示 |
| ユーザー設定を取得 |
前提条件
Python 3.10以上
APIアクセス権を持つMindMeisterアカウント
MindMeisterのパーソナルアクセストークン
APIトークンの取得方法
MindMeisterにログインします
アカウント → API → パーソナルアクセストークン に移動します
必要なスコープで新しいトークンを作成します:
mindmeister.readonly— 読み取り専用アクセス用mindmeister— フルアクセス用
トークンをコピーします
インストール
オプション1: ソースからインストール
git clone https://github.com/conexaoarteiro/mindmeister-mcp.git
cd mindmeister-mcp
pip install -e .オプション2: GitHubから直接インストール
pip install git+https://github.com/conexaoarteiro/mindmeister-mcp.gitオプション3: 手動セットアップ
git clone https://github.com/conexaoarteiro/mindmeister-mcp.git
cd mindmeister-mcp
pip install -r requirements.txt設定
MindMeister APIトークンを環境変数として設定します:
export MINDMEISTER_API_TOKEN="your_personal_access_token_here"または、.env.exampleに基づいて.envファイルを作成します:
cp .env.example .env
# Edit .env and add your tokenClaude Desktopでの使用方法
claude_desktop_config.jsonに以下を追加します:
{
"mcpServers": {
"mindmeister": {
"command": "python",
"args": ["-m", "mindmeister_mcp.server"],
"env": {
"MINDMEISTER_API_TOKEN": "your_personal_access_token_here"
}
}
}
}pip install -e .でインストールした場合は、以下も使用できます:
{
"mcpServers": {
"mindmeister": {
"command": "mindmeister-mcp",
"env": {
"MINDMEISTER_API_TOKEN": "your_personal_access_token_here"
}
}
}
}設定ファイルの場所
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Claude Codeでの使用方法
claude mcp add mindmeister -- python -m mindmeister_mcp.server次に、Claude Codeを実行する前に環境変数を設定します:
export MINDMEISTER_API_TOKEN="your_token"
claude会話例
設定が完了すると、Claudeに以下のように尋ねることができます:
"MindMeisterのマップを表示して"
"マップ 1234567890 の詳細を取得して"
"マップ 1234567890 をPDFとしてエクスポートして"
"マップ 1234567890 にアクセスできるのは誰?"
"MindMeisterのアカウント詳細を教えて"
開発
# Clone and install in dev mode
git clone https://github.com/conexaoarteiro/mindmeister-mcp.git
cd mindmeister-mcp
pip install -e ".[dev]"
# Run the server directly
python -m mindmeister_mcp.serverプロジェクト構造
mindmeister-mcp/
├── README.md
├── pyproject.toml
├── requirements.txt
├── .env.example
├── .gitignore
└── src/
└── mindmeister_mcp/
├── __init__.py
├── server.py # FastMCP server with all tools
├── client.py # Async HTTP client for MindMeister API v2
└── models.py # Pydantic input validation modelsAPI対応状況
このサーバーはMindMeister API v2 (https://www.mindmeister.com/api/v2/)を対象としています。以下のエンドポイントに対応しています:
GET /users/me— ユーザープロフィールGET /maps/{id}— マップメタデータGET /maps— マップ一覧GET /maps/{id}(Acceptヘッダー付き) — PDF/DOCX/PPTX/RTF/画像としてエクスポートGET /map_images/{id}— マップ画像GET /maps/{id}/rights— マップ権限GET /users/me/preferences— ユーザー設定
ライセンス
MIT
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/conexaoarteiro/mindmeister-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server