📦 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 管理工具, 开发协作工具
归类
开发效率, 交流协作