适用于Claude代码的Azure DevOps插件
通过官方网站将Azure DevOps与Claude Code集成 微软Azure DevOps MCP服务器.
特性
- 工作项:查询、创建、更新和链接工作项
- 仓库:浏览repos、提交和管理pull请求
- 管道:监控构建、查看日志、触发器运行
- 维基:创建和更新文档
- 项目:列出并探索项目和团队
需求
- Node.js 20+
- 具有适当权限的Azure DevOps帐户
- 通过Azure CLI或个人访问令牌进行身份验证
设置
1.设置您的组织
# macOS/Linux
export ADO_ORGANIZATION="your_organization"
# Windows PowerShell
$env:ADO_ORGANIZATION = "your_organization"为了持久性,请添加到shell配置文件或系统环境变量中。
2.身份验证
选项A:Azure CLI(推荐)
az login
az devops configure --defaults organization=https://dev.azure.com/your_org选项B:个人访问令牌
在以下位置创建PAThttps://dev.azure.com/\_usersettings/tokens范围包括:
- 工作项目:读写
- 代码:读写
- 构建:读取并执行
- 项目和团队:阅读
3.验证连接
启动Claude代码并运行 /mcp 确认 azure-devops 已连接。
用法
与Azure DevOps自然互动:
- “列出我的Azure DevOps项目”
- “显示当前冲刺中的活动错误”
- “最新版本的状态如何?”
- “为以下对象创建工作项:修复登录超时问题”
命令
| 命令 | 描述 |
|---|---|
/setup | 指导Azure DevOps配置 |
代理
| 代理 | 描述 |
|---|---|
ado-helper | Azure DevOps工作流助手 |
故障排除
MCP服务器无法连接:
- 验证Node.js 20+:
node --version - 手动测试:
npx -y @azure-devops/mcp YOUR_ORG - 检查Azure CLI:
az account show
权限错误: 在以下位置创建具有适当范围的PAThttps://dev.azure.com/\_usersettings/tokens
许可证
麻省理工学院
