
📦 NuGet

2025.04.06
2
C#Azure DevOps 管理工具开发协作工具开发效率交流协作
mcpserver.azuredevops 是一个基于 Stdio 的 MCP 服务器,作为 dotnet 工具,用于访问 Azure DevOps。它提供了丰富的功能,包括项目管理、代码仓库管理、工作项管理、看板、流水线、拉取请求和 Wiki 等。该工具适用于开发团队,帮助他们更高效地管理和协作 Azure DevOps 上的项目。
View on GitHub
Overview
基本能力
产品定位
mcpserver.azuredevops 是一个专门为 Azure DevOps 设计的 MCP 服务器,旨在通过命令行工具提供对 Azure DevOps 各项功能的访问和管理。
核心功能
- 项目管理:列出所有可访问的项目,获取项目详情。
- 代码仓库管理:列出项目中的仓库,获取仓库详情,搜索代码。
- 提交管理:获取特定提交的详情,列出提交记录。
- 工作项管理:创建、更新、列出工作项,管理工作项之间的链接。
- 看板管理:获取项目中的看板。
- 流水线管理:列出所有流水线,触发流水线执行。
- 拉取请求管理:列出、创建、更新拉取请求,获取拉取请求详情。
- Wiki 管理:列出所有 Wiki,获取 Wiki 页面,创建 Wiki,更新 Wiki 页面。
适用场景
- 开发团队需要自动化管理 Azure DevOps 上的项目。
- 需要快速查询和操作代码仓库、工作项、流水线等。
- 希望通过命令行工具集成 Azure DevOps 功能到其他开发工具中。
工具列表
- Core Navigation Tools:
GetProjects
,GetRepositories
- Project Tools:
GetProject
- Repository Tools:
GetRepository
- Search Tools:
SearchCode
- GetCommit Tools:
GetCommit
,GetCommits
- Work Item Tools:
get_work_item
,create_work_item
,update_work_item
,list_work_items
,manage_work_item_link
- Boards Tools:
get_boards
- Pipelines Tools:
list_pipelines
,trigger_pipeline
- Pull Requests Tools:
list_pull_requests
,create_pull_request
,update_pull_request
,get_pull_request
- Wiki Tools:
get_wikis
,get_wiki_page
,create_wiki
,update_wiki_page
常见问题解答
- 如何安装工具?
使用
dotnet tool install --global mcpserver.azuredevops.stdio --version 0.0.1-preview-05
命令进行安装。 - 如何配置环境变量?
需要设置
AZURE_DEVOPS_ORG_URL
,AZURE_DEVOPS_AUTH_METHOD
,AZURE_DEVOPS_PAT
,AZURE_DEVOPS_DEFAULT_PROJECT
等环境变量。
使用教程
使用依赖
- 需要安装 .NET SDK。
安装教程
dotnet tool install --global mcpserver.azuredevops.stdio --version 0.0.1-preview-05
调试方式
- 确保环境变量配置正确。
- 运行工具并检查输出日志。
标签信息
安装类型
stdio
产品定位
Azure DevOps 管理工具
, 开发协作工具
归类
开发效率
, 交流协作