k

kevinmeyvaert

@kevinmeyvaert/azure-devops-mcp
0 Stars 289 次浏览 kevinmeyvaert 更新于 2026-08-23
该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

Azure DevOps MCP (Model Context Protocol)

该项目作为与Azure DevOps集成的模型上下文协议(MCP)的参考服务器实现。它使AI助手能够与Azure DevOps资源交互,并以编程方式执行操作。

功能

  • 使用官方Node.js SDK进行Azure DevOps集成
  • 支持模型上下文协议(MCP)
  • 项目管理操作
  • 工作项管理
  • 仓库操作
  • 代码搜索功能

前提条件

  • Node.js(推荐v18或更高版本)
  • 拥有适当权限的Azure DevOps账户
  • Azure DevOps个人访问令牌(PAT)

安装

  1. 克隆仓库:
    bash
    git clone
    cd azure-devops-mcp

  2. 安装依赖:
    bash
    npm install

  3. 配置环境变量:

    • .env.example复制为.env
    • 填写所需的环境变量:
      bash
      cp .env.example .env

添加到Cursor

bash
npm start

然后添加到Cursor:

确保使用路径http://localhost:3000/sse。您可以通过在环境变量中定义来更改端口。

Add to Cursor

环境配置

需要在您的.env文件中配置以下环境变量:

  • AZURE_DEVOPS_ORG_URL:您的Azure DevOps组织URL
  • AZURE_DEVOPS_PAT:Azure DevOps的个人访问令牌
  • .env.example中指定的其他配置变量

可用脚本

  • npm run build - 构建TypeScript项目
  • npm run dev - 以开发模式运行服务器并启用热重载
  • npm start - 运行生产服务器

许可证

MIT

相关 MCP 服务