关于 mcpserver.azuredevops
mcpserver.azuredevops 是一个基于 Stdio 的 .NET 工具,供开发者通过 MCP 访问 Azure DevOps 项目、代码库和提交等信息,并提供部分工作项、流水线与拉取请求操作。
主要功能
- 01列出项目与代码库
- 02搜索项目中的代码
- 03查看提交及其详情
- 04读取和管理工作项
- 05提供流水线与拉取请求工具
适用场景
- 01浏览可访问的 DevOps 项目
- 02搜索代码并检查提交
- 03创建或更新工作项
- 04查看或触发流水线
MCP 相关
该 Stdio MCP 服务向 MCP 客户端提供 Azure DevOps 工具,并可通过 dotnet tool 安装运行。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
mcpserver.azuredevops
用于访问 Azure DevOps 的 Stdio MCP 服务,以 dotnet 工具形式提供。
📦 NuGet
dnx
dnx mcpserver.azuredevops.stdio --yes
dotnet tool
安装
dotnet tool install --global mcpserver.azuredevops.stdio
🛠️ 支持的工具
核心导航工具
GetProjects:列出所有可访问的项目GetRepositories:列出项目中的所有代码库
项目工具
GetProject:获取特定项目的详细信息
代码库工具
GetRepository:获取代码库的详细信息
搜索工具
SearchCode:搜索项目中各代码库的代码
获取提交工具
GetCommit:获取特定提交的详细信息GetCommits:获取 Git 提交记录
🚧 工作项工具 🚧
get_work_item:通过 ID 获取工作项create_work_item:创建新工作项update_work_item:更新现有工作项list_work_items:列出项目中的工作项manage_work_item_link:添加、删除或更新工作项之间的链接
🚧 看板 🚧
get_boards:获取项目中可用的看板
🚧 流水线 🚧
list_pipelines:列出项目中的所有流水线trigger_pipeline:执行流水线
🚧 拉取请求 🚧
list_pull_requests:列出拉取请求create_pull_request:创建新的拉取请求update_pull_request:更新拉取请求get_pull_request:获取拉取请求的详细信息
🚧 Wiki 🚧
get_wikis:列出项目中的所有 Wikiget_wiki_page:获取 Wiki 页面create_wiki:创建新的 Wikiupdate_wiki_page:创建或更新 Wiki 页面
💡 大模型示例
Semantic Kernel
此 MCP 服务可用于 ModelContextProtocol-SemanticKernel。
问题
Get 5 commits from the repository '. . .'
答案
Here are the 3 most recent commits from the '. . .' repository:
1. **Commit ID:** [. . .](https://dev.azure.com/. . ./. . ./_git/. . ./commit/. . .)
- **Author:** Stef Heyenrath
- **Date:** 2021-12-17
- **Comment:** Merged PR 378: Updated mindmap-certifications.json
2. **Commit ID:** [. . .](https://dev.azure.com/. . ./. . ./_git/. . ./commit/. . .)
- **Author:** Stef Heyenrath
- **Date:** 2021-12-17
- **Comment:** Merge pull request 378 from stef-update-az104 into master
3. **Commit ID:** [. . .](https://dev.azure.com/. . ./. . ./_git/. . ./commit/. . .)
- **Author:** Stef Heyenrath
- **Date:** 2021-12-17
- **Comment:** 103
If you need more details about any specific commit, feel free to ask!
Claude Desktop
此 MCP 服务也可用于 Claude Desktop。
配置
{
"mcpServers": {
"azureDevOpsDotNet": {
"command": "mcpserver.azuredevops.stdio",
"args": [ ],
"env": {
"AZURE_DEVOPS_ORG_URL": "https://dev.azure.com/. . .",
"AZURE_DEVOPS_AUTH_METHOD": "pat",
"AZURE_DEVOPS_PAT": ". . .",
"AZURE_DEVOPS_DEFAULT_PROJECT": "AzureExampleProjects"
}
}
}
}
问题
从 Azure DevOps 代码库“. . .”中获取 2 条提交记录。
答案

📖 链接
- https://github.com/Tiberriver256/mcp-server-azure-devops
- https://github.com/stefanskiasan/azure-devops-mcp-server
认证
- 此 MCP 已通过 MCP Review 认证(所有权证明)
赞助商
Entity Framework Extensions 和 Dapper Plus 是主要赞助商,并很荣幸能为 mcpserver.azuredevops.stdio 的开发贡献力量。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。

