MCP Azure DevOps 服务
一个支持 AI 助手与 Azure DevOps 交互的 MCP 服务器。
快速入门
前置条件
- Python 3.10+
- Azure DevOps 账户和权限
- 配置好个人访问令牌 (PAT)
安装
通过以下命令克隆并安装项目:
git clone https://github.com/Vortiago/mcp-azure-devops.git cd mcp-azure-devops uv pip install -e ".[dev]"
或者直接使用 PyPi:
pip install mcp-azure-devops
配置
在项目根目录创建 .env
文件,配置以下变量:
AZURE_DEVOPS_PAT=your_personal_access_token AZURE_DEVOPS_ORGANIZATION_URL=https://your-organization.visualstudio.com
启动服务器
开发模式运行:
mcp dev src/mcp_azure_devops/server.py
或安装到 Claude Desktop:
mcp install src/mcp_azure_devops/server.py --name "Azure DevOps Assistant"
示例用法
查询工作项:
显示当前迭代中分配给我的所有活动 Bug。
创建工作项:
在 ProjectX 中创建用户故事,标题为“实现用户认证”,并分配给 john.doe@example.com。
更新工作项:
将 Bug #1234 的状态更改为“已解决”,并添加修复说明。
查看团队成员:
列出 ProjectX 中 Core Development 团队的所有成员。