\# Project Icon mcpserver.azuredevops(可翻译为):mcpserver Azure DevOps(服务/平台) 一个作为 .NET 工具的 Studio MCP 服务器,用于访问 Azure DevOps。
📦 NuGet(一个用于.NET的包管理器)
](https://www.nuget.org/packages/mcpserver.azuredevops.stdio)
dnx
dnx mcpserver.azuredevops.stdio --yesdotnet 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执行一个管道
🚧 拉取请求(Pull Requests)🚧
list_pull_requests列出拉取请求create_pull_request创建一个新的拉取请求update_pull_request更新一个拉取请求get_pull_request获取拉取请求详情
🚧 维基 🚧
get_wikis列出项目中的所有维基get_wiki_page获取一个维基页面create_wiki创建一个新的维基update_wiki_page创建或更新维基页面
💡 大型语言模型(LLM)示例
语义内核
这个MCP服务器可以用于 模型上下文协议-语义核心。
问题
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(可译为“Claude桌面版”或保持原样,若“Claude”为特定软件或服务名,则根据上下文决定是否翻译)
这个MCP服务器也可以在Claude桌面端使用。
配置
{
"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/Tiberriver256/mcp-server-azure-devops(GitHub上的项目链接,用于MCP服务器与Azure DevOps的集成)”。不过,通常在中文语境下,我们不会直接翻译网址,而是说明其内容或用途,所以也可以简化为:“GitHub上的Tiberriver256用户分享的MCP服务器与Azure DevOps集成项目”
- https://github.com/stefanskiasan/azure-devops-mcp-server 翻译为中文是:“https://github.com/stefanskiasan/azure-devops-mcp-server(GitHub上的Azure DevOps MCP服务器项目)”。不过,通常在中文语境下,我们不会直接翻译网址,而是直接提及网址本身,或者在需要说明时简要描述其内容。所以,更自然的表达可能是:“GitHub上的这个链接(https://github.com/stefanskiasan/azure-devops-mcp-server)是一个Azure DevOps MCP服务器项目。”
认证的
赞助商
Entity Framework 扩展 和 Dapper Plus(可译为“达珀加强版”或根据具体语境调整,但“达珀加强版”是较为直白的翻译) 是主要赞助商,并自豪地为(某事物的)发展做出贡献 mcpserver.azuredevops.stdio 翻译为中文可以是:“MCP服务器(Azure DevOps)标准集成终端”。不过,这里的“stdio”在计算机科学中通常指的是标准输入输出(Standard Input/Output),但在Azure DevOps的上下文中,它可能指的是某种集成开发环境(IDE)或终端界面的一部分,具体含义可能需要根据上下文来确定。如果“stdio”在这里没有特别的含义,那么上述翻译已经足够清晰地表达了原意。如果“stdio”有特定的含义或功能,请根据实际情况调整翻译。


