M

MCP项目内容服务器

@MaheshDoiphode/mcp-cline-project-content-server
0 Stars 462 次浏览 MaheshDoiphode 更新于 2026-08-23

一个MCP服务器,提供对项目文件及其内容的访问,允许用户从指定的项目目录检索文件数据,并具有错误处理和配置选项。

该服务暂未提供标准配置,请参考 README 手动接入

可用工具 (1 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

latest_project_data 1 个参数 需填 1 项

Get latest project data including file names and contents

必填参数:projectPath

服务介绍

项目内容服务器

一个提供项目文件及其内容访问的MCP服务器。

安装

  1. 克隆仓库
  2. 安装依赖:
    npm install
    
  3. 构建项目:
    npm run build
    

使用

启动服务器:

node build/index.js

API

latest_project_data

从项目目录获取所有文件及其内容。

参数:

  • 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
}

常见的错误包括:

  • 无效的项目路径
  • 权限被拒错误
  • 文件系统错误

许可证

MIT

相关 MCP 服务