Xmind Generator MCP Server

by BangyiZhang
Verified

local-only server

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

Xmind Generator MCP 서버

Xmind 마인드맵을 생성하기 위한 MCP(Model Context Protocol) 서버입니다. 이 서버를 통해 LLM은 MCP 프로토콜을 통해 구조화된 마인드맵을 생성할 수 있습니다.

특징

  • 계층적 주제 구조를 사용하여 Xmind 마인드 맵 생성
  • 주제 메모, 레이블 및 마커 지원
  • 마인드맵을 로컬 파일에 저장
  • Claude Desktop 및 기타 MCP 클라이언트와의 간편한 통합

필수 조건

  • Node.js : 버전 18 이상이 필요합니다.
  • Xmind : 생성된 마인드 맵을 열고 편집하려면 Xmind 데스크톱 애플리케이션을 설치하세요.
  • Claude Desktop : 이 도구를 확장 프로그램으로 사용하려면 필요합니다.

Claude Desktop으로 설정

옵션 1: npx 사용(권장)

  1. Claude Desktop 구성 파일을 생성하거나 편집합니다.
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  2. 다음 구성을 추가합니다.지엑스피1
  3. Claude Desktop을 다시 시작하세요
  4. 대화에서 Xmind 생성기를 사용해 보세요

옵션 2: 로컬 설치

  1. 저장소를 복제합니다.
    git clone https://github.com/BangyiZhang/xmind-generator-mcp.git cd xmind-generator-mcp npm install npm run build
  2. Claude Desktop 구성 파일을 생성하거나 편집합니다.
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  3. 다음 구성을 추가합니다.
    { "mcpServers": { "xmind-generator": { "command": "node", "args": ["path/to/xmind-generator-mcp/dist/index.js"], "env": { "outputPath": "/path/to/save/xmind/files", "autoOpenFile": "false" } } } }
  4. path/to/xmind-generator-mcp 복제된 프로젝트의 실제 경로로 바꾸세요.
  5. Claude Desktop을 다시 시작하세요
  6. 대화에서 Xmind 생성기를 사용해 보세요

참고 : env 섹션은 선택 사항입니다. 이 섹션을 통해 서버의 환경 변수를 설정할 수 있습니다.

  • outputPath : Xmind 파일이 저장되는 기본 디렉터리 또는 파일 경로입니다. 도구 호출 시 outputPath 매개변수로 재정의할 수 있습니다.
  • autoOpenFile : 생성된 Xmind 파일을 생성 후 자동으로 열지 여부를 제어합니다. 자동 열기를 비활성화하려면 "false"로 설정합니다(기본값은 "true").

사용 가능한 도구

마인드맵 생성

주제의 계층 구조에서 Xmind 마인드 맵을 생성합니다.

매개변수:

  • title (문자열): 마인드맵의 제목(루트 주제)
  • topics (배열): 마인드 맵에 포함할 주제 배열
    • title (문자열): 주제의 제목
    • ref (문자열, 선택 사항): 주제에 대한 참조 ID
    • note (문자열, 선택 사항): 주제에 대한 참고 사항
    • labels (문자열 배열, 선택 사항): 주제에 대한 레이블
    • markers (문자열 배열, 선택 사항): 주제에 대한 마커(형식: "Category.name", 예: "Arrow.refresh")
    • children (배열, 선택 사항): 자식 주제의 배열
  • relationships (배열, 선택 사항): 주제 간 관계 배열
  • outputPath (문자열, 선택 사항): Xmind 파일의 사용자 지정 출력 경로입니다. 이 경로가 설정된 경우 환경 변수보다 우선합니다.

다음은 generate-mind-map 도구를 사용하는 방법의 예입니다.

{ "title": "Project Plan", "topics": [ { "title": "Research", "ref": "topic:research", "note": "Gather information about the market", "children": [ { "title": "Market Analysis", "labels": ["Priority: High"] }, { "title": "Competitor Research", "markers": ["Task.quarter"] } ] }, { "title": "Development", "children": [ { "title": "Frontend", "markers": ["Arrow.refresh"] }, { "title": "Backend" } ] } ] }

특허

MIT

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

LLM이 계층적 주제 구조를 갖춘 체계적인 Xmind 마인드 맵을 만들 수 있도록 하는 MCP 서버로, 메모, 레이블, 마커와 같은 기능을 지원합니다.

  1. Features
    1. Prerequisites
      1. Setup with Claude Desktop
        1. Option 1: Using npx (Recommended)
        2. Option 2: Local Installation
      2. Available Tools
        1. generate-mind-map
      3. Example
        1. License
          ID: 4gw0cpeozg