Token导航 LogoToken导航TokenDH.com
ado MCP ext logo
运维云端未说明官方级别未说明来源级核验

ado MCP ext

MCP Server

一个VS Code扩展,通过与Azure DevOps集成,提供工作项生命周期管理功能,包括分配、更新状态、创建和链接PR等。

工具数

9

提示词数

0

GitHub Stars

0

资源数

0
Azure DevOps工作流自动化TypeScriptVS CodeVS Code

安装说明

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

作者 / 组织

santymetal

提供方

santymetal

最后核验

2026/5/17 20:19

快速接入

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

详细介绍

Azure DevOps工作项管理器-VS代码扩展

一个全面的VS Code扩展,通过MCP服务器与Azure DevOps集成,直接在您的开发环境中提供无缝的工作项生命周期管理。

特性

🎯 核心工作项管理

  • 分配工作项:使用GitHub Copilot集成为自己分配工作项
  • 更新状态:更改工作项状态(新建→ 活跃的→ 已解决→ 关闭)
  • 创建工作项:创建新的bug、任务、用户故事和功能
  • 链接PR:自动将拉取请求链接到工作项

🤖 GitHub复制集成

在Copilot中使用自然语言命令:

  • "list my work items"
  • "assign work item #123"
  • "update work item #456 to resolved"
  • "create task titled 'Fix login bug'"
  • "link PR https://dev.azure.com/... to work item #789"

🔄 自动化Azure DevOps工作流

  • ADO提交跟踪:监控Azure DevOps存储库,并在提交引用工作项时更新工作项(#123,AB#123,工作项:123)
  • ADO公关监控:跟踪Azure DevOps拉取请求并自动更新相关工作项
  • 状态迁移:根据ADO存储库活动在状态之间移动工作项
  • 审核提醒:发送ADO拉取请求审核的通知

📊 视觉界面

  • 工作项面板:显示分配的工作项的交互式Web视图
  • 实时更新:与Azure DevOps实时同步
  • 快捷操作:一键状态更改、分支创建和外部链接

建筑

该扩展采用模块化架构,明确分离关注点:

  • MCP客户端:与Azure DevOps MCP服务器的WebSocket通信
  • 工作项经理:CRUD操作的核心业务逻辑
  • Git集成:监视存储库更改和提交消息
  • PR监视器:跟踪拉取请求生命周期和状态更改
  • 副驾驶集成:自然语言命令处理
  • 网络视图提供程序:交互式UI组件

配置

通过VS代码设置配置扩展:

{
  "azuredevops.organization": "your-org",
  "azuredevops.project": "your-project",
  "azuredevops.mcpServerUrl": "ws://localhost:3000",
  "azuredevops.autoUpdateOnCommit": true,
  "azuredevops.autoUpdateOnPR": true,
  "azuredevops.enableReviewReminders": true,
  "azuredevops.reviewReminderDays": 2
}

认证

将Azure DevOps个人访问令牌设置为环境变量:

export AZURE_DEVOPS_PAT="your-pat-token"

使用工作流程

  1. 设置:配置Azure DevOps组织、项目和MCP服务器URL
  2. 认证:设置您的Azure DevOps个人访问令牌
  3. 工作分配:使用Copilot或命令从Azure DevOps中分配工作项
  4. 发展:在本地VS代码中工作,提交引用工作项的提交
  5. ADO集成:扩展自动将提交和PR与Azure DevOps同步
  6. 完成:当Azure DevOps PR合并时,工作项会自动解析

命令

  • Azure DevOps: Assign Work Item -为自己分配一个工作项
  • Azure DevOps: Update Work Item -更改工作项状态
  • Azure DevOps: Create Work Item -创建新工作项
  • Azure DevOps: Link Pull Request -将PR链接到工作项
  • Azure DevOps: Show Work Items Panel -打开工作项视图
  • Azure DevOps: Refresh Work Items -重新加载工作项数据

MCP服务器要求

此扩展需要在本地计算机上运行Azure DevOps MCP服务器。服务器处理所有API与Azure DevOps REST API的通信。

预期的MCP服务器方法:

  • workitem.get, workitem.getBatch, workitem.update, workitem.create
  • workitem.getAssigned, workitem.linkPR
  • pullrequest.getAll, pullrequest.get
  • git.getCommits

发展

内置:

  • TypeScript 5.8+
  • VS代码扩展API
  • WebSocket通信
  • 现代异步/等待模式

编译后的输出可在 out/ 运行后的目录 tsc.

目录标签

目录标签

Azure DevOps工作流自动化TypeScriptVS CodeAzureDevOps本地部署VSCode扩展工作项管理GitHubCopilot集成自动化工作流

支持客户端

VS Code

接入字段

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

未说明

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

token

工具数量(toolCount,工具数)

9

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明token部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP