Parse and analyze XMind files to extract the complete mind map structure
Extract and analyze TODO tasks from XMind files, including task context and hierarchy
Recursively scan for XMind files in a directory, with filtering and organization options
Process multiple XMind files simultaneously to compare and analyze content across files
Search for XMind files by name patterns with recursive directory scanning
Extract nodes using smart fuzzy path matching with ranked search results and complete subtree extraction
Directly access and retrieve nodes by their ID for fast and precise retrieval
Perform multi-criteria content search across nodes with configurable search fields
The XMind Mind Map Analyzer provides a comprehensive set of tools for working with XMind files through AI assistants. It enables powerful capabilities for searching, extracting, and analyzing content from XMind mind maps, making it easier to navigate complex information hierarchies and manage tasks. With features like smart fuzzy search, hierarchical content navigation, and multi-file analysis, this tool transforms how you interact with your mind maps. Whether you're tracking tasks, organizing projects, or exploring complex knowledge structures, the XMind Analyzer helps you extract meaningful insights from your mind maps without manual searching.
The XMind Mind Map Analyzer is a Model Context Protocol (MCP) server that provides AI assistants with the ability to analyze and query XMind mind map files. This tool is particularly useful for knowledge workers, project managers, and anyone who uses mind maps to organize information.
You can install the XMind Mind Map Analyzer in two ways:
If you're using Claude Desktop, you can install automatically via Smithery:
npx -y @smithery/cli install @41px/mcp-xmind --client claude
npm install @modelcontextprotocol/sdk adm-zip zod
npm install --save-dev typescript @types/node
For Claude Desktop, create or modify your claude_desktop_config.json
:
{
"xmind": {
"command": "npx",
"args": [
"-y",
"@41px/mcp-xmind",
"/path/to/your/xmind/files"
]
}
}
Replace /path/to/your/xmind/files
with the directory containing your XMind files.
Once installed, the XMind Mind Map Analyzer will be available to your AI assistant. You can ask your assistant to:
The XMind Mind Map Analyzer only allows access to directories that you explicitly specify during installation. It includes path normalization and validation to prevent unauthorized access to files outside the specified directories.
Here are some examples of how you can use the XMind Mind Map Analyzer with your AI assistant:
If you encounter issues with the XMind Mind Map Analyzer:
npx @modelcontextprotocol/inspector node dist/index.js /path/to/xmind/files