
CODING DevOps MCP Server

2025.04.08
1
TypeScript项目管理工作项管理开发效率交流协作
CODING DevOps MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器实现,用于与 CODING DevOps 平台进行交互。它提供了一套标准化的接口,使得用户可以方便地管理 CODING 平台上的项目和工作项。
View on GitHub
Overview
基本能力
产品定位
CODING DevOps MCP Server 主要用于与 CODING DevOps 平台进行交互,提供项目管理和工作项管理的功能。
核心功能
- 项目管理
- 列出用户可访问的项目
- 按项目名称搜索项目
- 工作项(Issues)管理
- 创建工作项
- 列出工作项
- 删除工作项
- 支持工作项类型、优先级等属性设置
适用场景
- 需要与 CODING DevOps 平台集成的开发团队
- 需要自动化管理项目和工作的场景
- 需要标准化接口进行项目和工作项管理的场景
工具列表
- 项目管理工具:提供项目列表和搜索功能
- 工作项管理工具:提供工作项的创建、列表和删除功能
常见问题解答
- 如何配置 CODING Personal Access Token?
- 在环境变量中设置
CODING_TOKEN
- 如何指定默认项目?
- 在环境变量中设置
PROJECT
使用教程
使用依赖
- 确保已安装 Node.js 和 npm
安装教程
- Clone this repository:
git clone https://github.com/yupengfei1209/coding_devops_mcp_server.git
cd coding_devops_mcp_server
- Install dependencies:
npm install
- Build the server:
npm run build
配置
服务器需要以下配置项: 1. CODING Personal Access Token (必需) 2. 项目名称 (可选)
添加到 MCP Client
{
"mcpServers": {
"coding-devops": {
"command": "node",
"args": [
"/your_path/coding_devops_mcp_server/build/index.js"
],
"env": {
"CODING_TOKEN": "coding-token",
"PROJECT": "default project" // 默认项目,可选配置
},
"disabled": false,
"autoApprove": []
},
}
}
调试方式
- 确保服务器已正确启动
- 使用 MCP Client 调用相关功能进行测试
- 检查日志输出以排查问题