MCP Azure DevOps 服务

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 团队的所有成员。