Skip to main content
Glama
xueshanisusan

Local Project Sync

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
list_project_filesB

递归列出所有已配置同步目录中的文件

read_file_contentB

读取项目内指定文件的内容,文件路径必须包含前缀,例如 '[backend/src]/main.ts'

search_code_contentC

在项目代码中搜索指定内容,支持正则表达式

read_multiple_filesB

批量读取多个文件内容,支持glob模式

analyze_project_structureC

分析项目结构,生成模块和功能概览

extract_function_definitionB

提取指定函数/方法的完整定义,包括注释和装饰器

read_file_sectionC

读取文件的指定行范围

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 7 tools

Disambiguation4/5

Most tools have distinct purposes, but read_file_content and read_file_section could be confused as both handle file reading with different granularity. The descriptions clarify their differences (full file vs. line ranges), but an agent might initially misselect between them. Other tools like analyze_project_structure and search_code_content are clearly distinct.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern with snake_case, such as analyze_project_structure, extract_function_definition, and list_project_files. There are no deviations in naming conventions, making the set predictable and easy to understand.

Tool Count5/5

With 7 tools, the count is well-scoped for a project sync server focused on code analysis and file operations. Each tool appears to earn its place by covering specific aspects like structure analysis, file listing, reading, and searching, without being overly sparse or bloated.

Completeness4/5

The tool surface covers core operations for project analysis and file reading comprehensively, including structure analysis, function extraction, file listing, and content searching. A minor gap is the lack of write or update tools (e.g., modify files), which might limit full project management workflows, but agents can work around this for read-only tasks.

Maintenance

ActivityInactive
ResponsivenessNo issues