Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
SYNC_PATHS | No | Comma-separated list of absolute paths to project directories you want to sync. For example: 'D:\your\project\directory\src,D:\another\project\directory\src' |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
list_project_files | 递归列出所有已配置同步目录中的文件 |
read_file_content | 读取项目内指定文件的内容,文件路径必须包含前缀,例如 '[backend/src]/main.ts' |
search_code_content | 在项目代码中搜索指定内容,支持正则表达式 |
read_multiple_files | 批量读取多个文件内容,支持glob模式 |
analyze_project_structure | 分析项目结构,生成模块和功能概览 |
extract_function_definition | 提取指定函数/方法的完整定义,包括注释和装饰器 |
read_file_section | 读取文件的指定行范围 |