MCP XMind Server

local-only server

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

Integrations

  • Supports distribution and installation through npm, allowing users to easily install and run the MCP server using npx commands.

  • Utilizes TypeScript for type safety in development, with specific support for type checking when building or modifying the MCP server.

  • Incorporates Zod for schema validation, ensuring proper data structure when processing XMind files and handling user queries.

MCP XMind 서버

XMind 마인드 맵을 분석하고 쿼리하는 모델 컨텍스트 프로토콜 서버입니다. 이 도구는 XMind 파일에서 콘텐츠를 검색, 추출 및 분석하는 강력한 기능을 제공합니다.

특징

  • 🔍 마인드맵 전반에 걸친 스마트 퍼지 검색
  • 📝 작업 관리 및 추적
  • 🌲 계층적 콘텐츠 탐색
  • 🔗 링크 및 참조 추출
  • 📊 다중 파일 분석
  • 🏷️ 라벨 및 태그 지원
  • 📂 디렉토리 스캐닝
  • 🔒 보안 디렉토리 액세스

설치

Smithery를 통해 설치

Smithery를 통해 Claude Desktop에 XMind Server를 자동으로 설치하는 방법:

지엑스피1

수동 설치

npm install @modelcontextprotocol/sdk adm-zip zod npm install --save-dev typescript @types/node

용법

서버 시작

node dist/index.js <allowed-directory> [additional-directories...]

사용 가능한 도구

  1. 읽기_마음
    • XMind 파일 구문 분석 및 분석
    • 완전한 마인드맵 구조 추출
  2. 할 일 목록
    • TODO 작업 추출 및 분석
    • 작업 컨텍스트 및 계층 구조 포함
  3. 리스트_엑스마인드_디렉토리
    • XMind 파일을 재귀적으로 스캔합니다.
    • 결과 필터링 및 구성
  4. 여러 개의 마인드 파일 읽기
    • 여러 파일을 동시에 처리
    • 파일 간 비교 및 분석
  5. 검색_마인드_파일
    • 이름 패턴으로 파일 검색
    • 재귀적 디렉토리 스캐닝
  6. 추출_노드
    • 스마트 퍼지 경로 매칭
    • 순위가 매겨진 검색 결과
    • 완전한 서브트리 추출
  7. ID별 노드 추출
    • ID를 통한 직접 노드 접근
    • 빠르고 정확한 검색
  8. 검색_노드
    • 다중 기준 콘텐츠 검색
    • 구성 가능한 검색 필드

예시

노드 검색

{ "name": "search_nodes", "arguments": { "path": "/path/to/file.xmind", "query": "project", "searchIn": ["title", "notes"], "caseSensitive": false } }

노드 추출

{ "name": "extract_node", "arguments": { "path": "/path/to/file.xmind", "searchQuery": "Feature > API" } }

작업 목록

{ "name": "get_todo_tasks", "arguments": { "path": "/path/to/file.xmind" } }

구성

개발 구성

개발을 위한 claude_desktop_config.json 예시:

{ "xmind": { "command": "node", "args": [ "/Users/alex/Src/mcp-xmind/dist/index.js", "/Users/alex/XMind" ] } }

프로덕션 구성

npmjs를 사용한 프로덕션용 claude_desktop_config.json 예제:

{ "xmind": { "command": "npx", "args": [ "-y", "@41px/mcp-xmind", "/Users/alex/XMind" ] } }

보안

  • 지정된 디렉토리에만 액세스를 허용합니다
  • 경로 정규화 및 검증
  • 잘못된 액세스 시도에 대한 오류 처리

개발

건물

npm run build

유형 검사

npm run type-check

MCP 검사관

npx @modelcontextprotocol/inspector node dist/index.js /Users/alex/XMind
-
security - not tested
F
license - not found
-
quality - not tested

XMind 마인드 맵에 대한 지능적 분석 및 쿼리를 허용하고 XMind 파일 전반에서 콘텐츠를 검색, 추출 및 분석하는 기능을 제공하는 모델 컨텍스트 프로토콜 서버입니다.

  1. Features
    1. Installation
      1. Installing via Smithery
      2. Manual Installation
    2. Usage
      1. Starting the Server
      2. Available Tools
    3. Examples
      1. Search for Nodes
      2. Extract Node
      3. List Tasks
    4. Configuration
      1. Development Configuration
      2. Production Configuration
    5. Security
      1. Development
        1. Building
        2. Type Checking
        3. MCP Inspector
      ID: 4i3g9okcvy