# mcp-xmind

> MCP Server

The MCP XMind Server analyzes and queries XMind mind maps, offering features like smart search, task management, hierarchical navigation, and secure directory access for comprehensive content extraction. The MCP XMind

## Overview

- **Category:** Developer Tools
- **Language:** JavaScript
- **Stars:** 94
- **Forks:** 1
- **Owner:** apeyroux
- **GitHub:** https://github.com/apeyroux/mcp-xmind
- **Created:** 2024-12-12T14:35:09+00:00
- **Updated:** 2025-03-28T18:04:03+00:00
- **Source:** https://model-context-protocol.com/servers/xmind-mind-map-analysis-query-server

## Setup

## Setup

### Installing via Smithery

To install XMind Server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@41px/mcp-xmind):

```bash
npx -y @smithery/cli install @41px/mcp-xmind --client claude
```

### Manual Installation
```bash
npm install @modelcontextprotocol/sdk adm-zip zod
npm install --save-dev typescript @types/node
```

## Tools

## Available Tools

1. Smart fuzzy search across mind maps
2. Task management and tracking
3. Hierarchical content navigation
4. Link and reference extraction
5. Multi-file analysis
6. Label and tag support
7. Directory scanning
8. Secure directory access

1. **read_xmind** (Parse and analyze XMind files, extract complete mind map structure)
2. **get_todo_tasks** (Extract and analyze TODO tasks, include task context and hierarchy)
3. **list_xmind_directory** (Recursively scan for XMind files, filter and organize results)
4. **read_multiple_xmind_files** (Process multiple files simultaneously, compare and analyze across files)
5. **search_xmind_files** (Search files by name patterns, recursive directory scanning)
6. **extract_node** (Smart fuzzy path matching, ranked search results, complete subtree extraction)
7. **extract_node_by_id** (Direct node access by ID, fast and precise retrieval)
8. **search_nodes** (Multi-criteria content search, configurable search fields)
