项目内容服务器
提供对项目文件及其内容的访问的 MCP 服务器。
安装
克隆存储库
安装依赖项:
npm install构建项目:
npm run build
Related MCP server: MCP Server
用法
启动服务器:
node build/index.js
API
最新项目数据
从项目目录中获取所有文件及其内容。
参数:
projectPath(字符串):项目目录的路径
示例请求:
{
"name": "latest_project_data",
"arguments": {
"projectPath": "/path/to/project"
}
}
响应示例:
{
"file1.txt": "Contents of file1",
"subdir/file2.js": "Contents of file2"
}
配置
可以使用环境变量来配置服务器:
PORT:运行服务器的端口(默认值:stdio)
错误处理
服务器返回以下格式的错误:
{
"content": [{
"type": "text",
"text": "Error message"
}],
"isError": true
}
常见错误包括:
项目路径无效
权限被拒绝错误
文件系统错误
执照
麻省理工学院