Token导航 LogoToken导航TokenDH.com
Azure Devops MCP Server For Cursor logo
运维云端未说明官方级别未说明来源级核验

Azure Devops MCP Server For Cursor

MCP Server

一个允许通过Cursor IDE的自然语言聊天功能控制Azure DevOps的工具,支持工作项管理、代码审查、构建和发布等操作。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
Azure DevOps开发工具TypeScriptCursor自然语言处理Cursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

EreAlexandru

提供方

EreAlexandru

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

适用于Cursor的Azure DevOps MCP服务器🚀

专为Cursor IDE构建 -用自然语言控制Azure DevOps!

⚡ 这是什么?

一个工具,可以让你在Cursor的聊天中用简单的英语与Azure DevOps交谈。没有命令要记住!

示例:

  • *“显示我的工作项”*
  • *“为登录问题创建错误”*
  • *“哪些公关需要我审查?”*
  • *“运行主构建”*

______________________________________________________________________

🚨 重要提示:尽可能在游标中执行所有操作! 🚨

本指南假设您正在使用 光标IDE如果你还没有, 在此处下载Cursor.

______________________________________________________________________

📦 安装指南(5分钟)

🎯 第一步:克隆项目 在游标中

  1. 打开 光标IDE
  2. Ctrl+Shift+P (或 Cmd+Shift+P 在Mac上)
  3. 键入“Git:Clone”并选择它
  4. 粘贴: https://github.com/EreAlexandru/ADOMCPLocalServer.git
  5. 选择保存位置(记住这个位置!)
  6. 当光标询问时,单击“打开”

您现在位于Cursor中的项目文件夹中!

🔨 步骤2:安装依赖项 在游标中

  1. 在光标中,按 ` Ctrl+ `` 打开终端
  2. 你应该看看这样的东西 C:\...\ADOMCPLocalServer>
  3. 键入以下命令:
   npm install
   npm run build
  1. 等待其完成(约30秒)

Windows的替代方案: 您也可以双击 install.bat 在文件资源管理器中

🔑 步骤3:获取Azure DevOps令牌

  1. 打开浏览器并转到:
   https://dev.azure.com/YOUR-ORG-NAME/_usersSettings/tokens

替换 YOUR-ORG-NAME 与您的组织合作!

📍 如何查找您的组织名称:

- 查看您的Azure DevOps URL - 如果是 https://dev.azure.com/contoso/MyProject → org是 contoso - 如果是 https://contoso.visualstudio.com/ → org是 contoso

  1. 点击 “+新令牌”
  1. 命名为:“光标MCP”
  1. 有效期:90天(推荐)
  1. 范围:点击 “自定义” 然后检查:

- ✅ 工作项(读、写和管理) - ✅ 代码(读取) - ✅ 构建(读取并执行) - ✅ 释放(读取、写入和执行) - ✅ 测试管理(读写) - ✅ Wiki(读写)

  1. 点击 “创建”
  1. 立即复制令牌! 你不会再看到它了!

🔐 步骤4:创建.env文件 在正确的地方!

⚠️ 关键:.env文件位于ROOT文件夹中,而不是src/或dist/! ⚠️

选项A:使用光标(推荐) 👈

  1. 在光标中,右键单击 根文件夹 (ADOMPClocalServer)
  2. 选择“新建文件”
  3. 准确命名: .env (是的,从一个点开始!)
  4. 粘贴此内容(替换为您的值):
   AZURE_DEVOPS_ORG=your-organization-name
   AZURE_DEVOPS_PAT=your-token-from-step-3
  1. 保存方式 Ctrl+S

选项B:使用setup.bat(仅限Windows)

  1. 双击 setup.bat 在根文件夹中
  2. 当被询问时,请输入您的组织名称
  3. 在被询问时粘贴您的令牌
  4. 它为您创建.env文件!

选项C:手动(如果上述不起作用)

  1. 打开记事本
  2. 粘贴:
   AZURE_DEVOPS_ORG=your-organization-name
   AZURE_DEVOPS_PAT=your-token-here
  1. File → 另存为
  2. 导航到ADOMCLocalServer文件夹(不是src或dist!)
  3. 文件名: .env (带圆点!)
  4. 另存为类型: **所有文件(*.*)**
  5. 单击保存

📁 正确的文件结构:

ADOMCPLocalServer/
├── .env              ← YOUR .ENV FILE GOES HERE!
├── src/              ← NOT HERE!
├── dist/             ← NOT HERE!
├── package.json
├── install.bat
└── README.md

🔌 步骤5:连接到游标

  1. 在光标中,转到 File → 偏好设置→ 光标设置
  2. 在左侧边栏中,找到 “工具与集成”
  3. 点击 “新建MCP服务器”
  4. 删除所有内容 在框中粘贴以下内容:
{
  "mcpServers": {
    "azure-devops": {
      "command": "node",
      "args": ["C:/PATH/TO/YOUR/ADOMCPLocalServer/dist/index.js"]
    }
  }
}
  1. 重要: 替换 C:/PATH/TO/YOUR/ 与你的实际路径!

如何找到自己的路:

- 在Cursor中,查看窗口顶部 - 或者右键单击任何文件→ “复制路径” - 使用正向斜线(/)而不是反斜线()

示例:

- ✅ 窗户: "C:/Users/John/Projects/ADOMCPLocalServer/dist/index.js" - ✅ 雨衣: "/Users/john/Projects/ADOMCPLocalServer/dist/index.js" - ❌ 错误: "C:\Users\John\..." (反睫毛不起作用!)

  1. 单击框外以保存

🔄 步骤6:重新启动游标

这是必需的! 完全关闭光标,然后重新打开。

✅ 步骤7:验证它是否有效

  1. 重新启动后,转到 File → 偏好设置→ 光标设置→ 工具和集成
  2. 在列表中找到“azure devops”
  3. 你应该看到一个绿点✅ =已连接!
  4. 点击查看所有60+可用工具

没有绿点?故障排除

🎉 第八步:测试一下!

  1. 在Cursor中打开新聊天(Ctrl+L)
  2. 类型:“列出我的Azure DevOps项目”
  3. 你应该看看你的项目!

______________________________________________________________________

🆘 故障排除

🔍 快速诊断(Windows)

双击 check-env.bat 自动检查您的设置!

❌ 常见问题

“无绿点/未连接”

  1. 添加服务器后是否重新启动了Cursor?
  2. 您的路径设置正确吗?(正斜杠!)
  3. 你跑了吗 npm run build?
  4. .env文件是否在ROOT文件夹中?

“身份验证失败”

  1. 检查.env文件的位置(必须在根文件夹中!)
  2. 您的组织名称拼写正确吗?
  3. 你复制了整个令牌吗?
  4. 你的代币过期了吗?

“找不到.env文件”

  • .env文件应位于ROOT文件夹中:
  ADOMCPLocalServer/.env ← HERE!
  NOT in:
  - ADOMCPLocalServer/src/.env ❌
  - ADOMCPLocalServer/dist/.env ❌

要验证.env位置,请执行以下操作:

  1. 在游标终端中,键入: dir .env (Windows)或 ls -la .env (Mac/Linux)
  2. 您应该看到列出的文件

🧪 测试您的连接

在Cursor终端中运行以下命令:

node test-connection.js

这将显示:

  • ✅ 如果您的凭据有效
  • 📁 您可以访问哪些项目
  • ❌ 任何连接错误

______________________________________________________________________

💬 你可以问什么

只需在Cursor的聊天中自然键入:

日常任务:

  • “显示我的活动工作项”
  • “我昨天做了什么?”
  • “为登录问题创建错误”

代码审查:

  • “显示等待我审核的PR”
  • “从功能/登录到主页创建PR”
  • “哪些PR超过3天?”

构建和发布:

  • “运行CI构建”
  • “显示从今天开始的失败构建”
  • “将发布部署到暂存”

Sprint管理:

  • “显示冲刺23进度”
  • “哪些项目被阻止?”
  • “计算团队速度”

______________________________________________________________________

🎪 高级:引导式工作流

寻求复杂任务的帮助:

👥 对于开发团队:

  • “帮我准备站起来”
  • “指导我完成冲刺计划”
  • “显示冲刺回顾数据”
  • “分析构建健康状况”

🧪 对于QA手动测试人员:

  • “显示测试执行状态”
  • “分析失败的测试模式”
  • “生成测试覆盖率报告”
  • “检查测试环境健康状况”

🤖 QA自动化工程师:

  • “在自动化中查找不稳定的测试”
  • “分析自动化测试结果”
  • “确定需要自动化的测试”
  • “显示性能测试趋势”

🚀 对于发布管理:

  • “检查释放准备情况”
  • “分析缺陷泄漏”
  • “审查测试数据要求”

总计:24个指导性工作流程 涵盖开发、手动测试、自动化和发布管理!

AI将逐步指导您完成每个过程!

______________________________________________________________________

🔒 安全

  • ✅ 在您的计算机上100%本地运行
  • ✅ 你的代币永远不会离开你的机器
  • ✅ 只能做你有权限做的事
  • ✅ 开源-自己检查代码!

______________________________________________________________________

📝 对于开发者

更改? 使用以下方式重建:

npm run build

然后在游标设置(禁用/启用)中重新启动服务器。

______________________________________________________________________

🐛 还有问题吗?

  1. 确保您正在使用 光标IDE (非VS代码)
  2. 检查.env文件是否在 根文件夹
  3. 使用 正斜杠 在路上
  4. 重新启动游标 任何更改后

需要帮助? 打开一个问题:https://github.com/EreAlexandru/ADOMCPLocalServer/issues

______________________________________________________________________

许可证: 麻省理工学院-随心所欲地使用它! 🎉

目录标签

目录标签

Azure DevOps开发工具TypeScriptCursor自然语言处理AzureDevOps本地部署IDE集成

支持客户端

Cursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明tokenlocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP