CODING DevOps MCP Server
Provides integration with CODING DevOps platform, allowing management of projects and work items (issues) including listing, searching, creating, and deleting issues with support for setting issue attributes like type and priority.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@CODING DevOps MCP Server list work items for project 'web-app' with high priority"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
CODING DevOps MCP Server
CODING DevOps MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器实现,用于与 CODING DevOps 平台进行交互。它提供了一套标准化的接口,使得用户可以方便地管理 CODING 平台上的项目和工作项。
功能特性
项目管理
列出用户可访问的项目
按项目名称搜索项目
工作项(Issues)管理
创建工作项
列出工作项
删除工作项
支持工作项类型、优先级等属性设置
Related MCP server: MCP Server
安装
Clone this repository:
git clone https://github.com/yupengfei1209/coding_devops_mcp_server.git
cd coding_devops_mcp_serverInstall dependencies:
npm installBuild the server:
npm run build配置
服务器需要以下配置项:
CODING Personal Access Token (必需)
项目名称 (可选)
添加到 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": []
},
}
}功能
项目管理
list_projects: 列出用户可访问的项目// 可选参数 { projectName?: string; // 按项目名称筛选 }
工作项管理
list_work_items: 列出工作项// 参数 { projectName: string; issueType?: string; limit?: string; offset?: string; sortKey?: string; sortValue?: string; }create_work_item: 创建工作项// 参数 { projectName: string; name: string; type: string; priority: string; description: string; }delete_work_item: 删除工作项// 参数 { projectName: string; issueCode: number; }
开发
项目结构
src/
├── api/ # API 实现
├── config/ # 配置相关
├── tools/ # 工具实现
│ ├── issue/ # 工作项相关功能
│ └── project/ # 项目相关功能
├── errors.ts # 错误定义
└── index.ts # 主入口文件许可证
本项目采用 MIT 许可证。详见 LICENSE 文件。
Available Tools
6 toolscreate_issueC
创建新的工作项
Inputs: description (required), name (required), priority (required), projectName (required), +1 more.
create_projectC
在 CODING DevOps 中创建新项目
Inputs: displayName (required), name (required), projectTemplate (required), shared (required), +1 more.
delete_issueC
删除工作项
Inputs: issueCode (required), projectName (required).
delete_projectB
删除 CODING DevOps 中的指定项目
Inputs: projectId (required).
list_issuesC
查询我最近更新的工作项,可以根据其中IssueType查询,默认查询limit为20条
Inputs: projectName (required), issueType, limit.
list_projectsC
查询当前用户在 CODING DevOps 中的项目列表
Inputs: projectName.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 6 tools
Each tool has a clearly distinct purpose targeting either issues or projects with specific CRUD operations. The separation between issue-related tools (create_issue, delete_issue, list_issues) and project-related tools (create_project, delete_project, list_projects) is unambiguous, with no functional overlap that could cause agent confusion.
All tools follow a perfectly consistent verb_noun pattern with snake_case naming. The naming convention is uniform across all six tools (create_issue, create_project, delete_issue, delete_project, list_issues, list_projects), making them predictable and easy for agents to understand and use correctly.
With 6 tools, this server is well-scoped for its DevOps project and issue management domain. Each tool earns its place by providing essential CRUD operations for both resources, avoiding both excessive complexity and insufficient coverage for the apparent scope.
The tool set provides excellent coverage for the core DevOps domain with complete CRUD operations for both issues and projects. The only minor gap is the absence of update operations (update_issue, update_project), which agents might need to work around by deleting and recreating resources, but the surface otherwise supports complete lifecycle management.
Maintenance
Related MCP Connectors
Model Context Protocol server for the Apideck Unified API. Connect any MCP-compatible agent framework to 100+ accounting systems, HRIS platforms, file storage providers, and more through one integration. More information https://www.apideck.com/mcp-server
A Model Context Protocol (MCP) application for automated GitHub PR analysis and issue management.…
Read and write shared BitsWeave context, projects, tasks, and work sessions through MCP.
Model Context Protocol server for Studex tools, notifications, and profile integrations
Related MCP Servers
- AlicenseCqualityAmaintenanceA Model Context Protocol server that enables AI assistants to interact with Azure DevOps resources including projects, work items, repositories, pull requests, branches, and pipelines through a standardized protocol.4914,175 npm399MIT
- FlicenseBqualityDmaintenanceImplements the Model Context Protocol (MCP) to provide AI models with a standardized interface for connecting to external data sources and tools like file systems, databases, or APIs.1153-
- AlicenseNot gradedqualityDmaintenanceImplements a Model Context Protocol server for intelligent end-to-end requirement management and development automation, integrating with Feishu project systems.31 npm5MIT
- AlicenseNot gradedqualityDmaintenanceProvides a standardized interface for interacting with GitHub's tools and services through the Model Context Protocol, enabling unified API access and compatibility with MCP-compliant tools.1MIT