Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PYTHONUTF8NoPython UTF-8 mode setting1
PYTHONIOENCODINGNoPython I/O encoding settingutf-8

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
read_xmind_fileC

读取XMind文件内容(返回结构与统计信息)。file_path 为XMind文件路径。

create_mind_mapC

创建思维导图。topics_json 为主题JSON字符串,支持 children/topics/subtopics/nodes/items 别名;output_path 为可选绝对输出路径。

analyze_mind_mapC

分析思维导图结构,返回节点数量、层级及结构建议。

convert_to_xmindA

将TXT、Markdown、HTML、Word、Excel转换为XMind。源路径必须为绝对路径;source_file/output_file 是旧参数别名。JSON主题请用 create_mind_map。

list_xmind_filesA

列出XMind文件。directory 为绝对目录,省略时使用默认输出目录;支持递归、文件名模式和最大搜索深度。

translate_xmind_titlesB

翻译XMind标题并输出新文件。output_filepath 为可选绝对输出路径;target_lang 默认为 en,覆盖已有文件需 overwrite=True。

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 6 tools

Disambiguation4/5

Most tools have distinct verbs (read, translate, create, analyze, convert, list). However, create_mind_map and convert_to_xmind both produce XMind files, and read_xmind_file vs analyze_mind_map both inspect file contents, so descriptions must disambiguate (they do, e.g. explicitly routing JSON topics to create_mind_map).

Naming Consistency5/5

Every tool follows a clean verb_noun snake_case pattern: read_xmind_file, translate_xmind_titles, create_mind_map, analyze_mind_map, convert_to_xmind, list_xmind_files. No stylistic deviations.

Tool Count5/5

Six tools is well-scoped for a focused XMind manipulation server, covering reading, creating, converting, translating, analyzing, and listing without bloat.

Completeness3/5

Core lifecycle (read, create, convert, list) is covered, but there is no tool to update/edit existing mind map nodes in place and no delete/rename operation for files. Translating and analyzing partly fill gaps, but agents editing an existing map hit a dead end.

Maintenance

ActivityMaintained
ResponsivenessNo issues