1. 概述
之前我在博客文章《使用Azure DevOps MCP服务器,在开发过程中应用GitHub Copilot人工智能》 - danzhang - 博客园 中介绍了搭建本地MCP服务器,应用Github Copilot的人工智能,在开发工具中高效使用Azure DevOps。
现在,微软发布了《Azure DevOps远程MCP服务器》:Set up the remote Azure DevOps MCP Server (preview) - Azure DevOps Services | Microsoft Learn ;
远程MCP服务器是运行在微软云端的MCP服务器,它可以完成和本地MCP服务器相同的功能,但是无需我们进行复杂的安装和配置工作;利用远程MCP服务器,我们可以非常简单和快捷地应用Github Copilot人工智能,在开发工具中使用人类语言操作Azure DevOps中的各种开发测试数据。
下面我们就来体验一下远程MCP服务器带来的便捷。
2. 操作方法
-
首先,我们在VS Code的任一工程根目录下面创建一个文件~/.vscode/mcp.json,内容如下
{ "servers": {"ado-remote-mcp": { "url": https://mcp.dev.azure.com/{组织/集合名称}, "type": "http" } }, "inputs": []
} -

image -

image -

image 注意,不能使用个人账户,需要使用组织账户,例如zhanghongjun@bjgreatsoft.onmicrosoft.com
-

image -
完成了配置
-
回到VS Code的Copilot聊天窗口中,你就可以发送文字操作Azure DevOps中的数据了;例如你可以写"在团队项目DemoProject中新建一个bug,标题是。。。。。",MCP服务器就会将你的语言转换为Azure DevOps的指令,并发送到服务器,完成对应的操作。

image -

image
https://www.cnblogs.com/danzhang
Azure DevOps MVP 张洪君
