XMind

XMind

Read and search through your XMind directory containing XMind files.

33
Stars
7
Forks
0
Releases

Overview

The MCP XMind Server is a Model Context Protocol server designed to analyze and query XMind mind maps. It provides powerful capabilities for searching, extracting, and analyzing content across XMind files. Core features include smart fuzzy search across mind maps, task management and tracking with context, hierarchical navigation of mind map content, and extraction of links and references. It supports multi-file analysis, labeling and tagging, directory scanning for XMind files, and secure, restricted access to specified directories. The server exposes several tools to read and analyze XMind data: read_xmind; get_todo_tasks; list_xmind_directory; read_multiple_xmind_files; search_xmind_files; extract_node; extract_node_by_id; and search_nodes. The server can be started with a simple Node command and can be installed via Smithery or manual npm-based installation. Security emphasizes path normalization and validation to prevent unauthorized access.

Details

Owner
apeyroux
Language
JavaScript
License
Updated
2025-12-07

Features

read_xmind

Parse and analyze XMind files and extract the complete mind map structure.

get_todo_tasks

Extract and analyze TODO tasks, including task context and hierarchy.

list_xmind_directory

Recursively scan directories for XMind files and organize results.

read_multiple_xmind_files

Process multiple XMind files concurrently to compare and analyze content.

search_xmind_files

Search files by name patterns with recursive directory scanning.

extract_node

Smart fuzzy path matching with ranked results and complete subtree extraction.

extract_node_by_id

Direct node access by ID for fast and precise retrieval.

search_nodes

Multi-criteria content search with configurable search fields.

Tags

XMindmind mapMCPModel Context Protocolsearchtask managementdirectory scanninglink extractionmulti-file analysislabelstagssecure access