MCP Azure DevOps工具
Spring Boot starter为Azure DevOps提供47个MCP工具。通过Azure DevOps REST API覆盖工作项(WIQL)、Git转发、管道、板和发布。
安装
io.github.massimilianopili
mcp-devops-tools
0.1.0
需要Java 21+、Spring AI 1.0.0+和 spring ai反应工具 0.3.0+.
工具(47)
| 类别 | 计数 | 描述 |
|---|---|---|
DevOpsWorkItemTools | 12 | WIQL查询、工作项CRUD、冲刺项、链接 |
DevOpsGitTools | 14 | repo、分支、PR、提交、文件内容 |
DevOpsPipelineTools | 8 | 列出管道、运行、触发器构建 |
DevOpsBoardTools | 7 | 短跑、板柱、团队迭代 |
DevOpsReleaseTools | 6 | 工作项发布分析 |
配置
# Required — enables all DevOps tools
MCP_DEVOPS_PAT=your-personal-access-token
# Azure DevOps coordinates
MCP_DEVOPS_ORG=your-organization
MCP_DEVOPS_PROJECT=your-project
MCP_DEVOPS_TEAM=your-team运作原理
- 用途
@ReactiveTool(spring ai反应工具)对于asyncMono方法 - 通过自动配置
DevOpsToolsAutoConfiguration随着@ConditionalOnProperty(name = "mcp.devops.pat") - 具有基本身份验证的WebClient(
:PATbase64编码)
需求
- Java 21+
- 使用WebFlux的Spring Boot 3.4+
- 春季AI 1.0.0+
- spring ai反应工具0.3.0+
