Azure DevOps 远程 MCP 服务器现已正式发布

💡 原文英文,约600词,阅读约需3分钟。
📝

内容提要

Azure DevOps MCP服务器正式发布,提供远程托管服务,AI助手可通过HTTP连接安全访问项目,支持规划、构建和交付软件。需Microsoft Entra认证,当前支持Visual Studio Code、GitHub Copilot、Azure AI Foundry和Copilot Studio等客户端。不支持的客户端仍可使用本地MCP服务器,团队正与Entra合作扩展兼容性。

🔎

延伸解读

远程MCP服务器的核心优势

远程MCP服务器由Azure DevOps托管,无需自行安装或维护,通过HTTP流式传输即可连接。这降低了使用门槛,使AI助手能快速安全地访问项目数据。对于希望简化部署、减少运维成本的企业,这是一个显著优势。

认证限制与客户端兼容性

远程MCP服务器依赖Microsoft Entra认证,因此要求组织必须由Entra租户支持,使用Microsoft账户的独立组织无法使用。同时,客户端需支持动态OAuth注册或客户端ID元数据,目前仅部分客户端(如VS Code、GitHub Copilot、Azure AI Foundry、Copilot Studio)可直接使用,其他客户端需等待Entra团队扩展支持。

本地与远程服务器的选择

对于尚未支持的客户端,用户仍可使用本地MCP服务器,且本地与远程服务器已实现功能对齐。微软承诺继续维护本地服务器,并保持两者功能一致。因此,在远程支持扩展前,现有用户可无缝迁移,无需担心功能缺失。

Q&A

Azure DevOps 远程 MCP 服务器正式发布了吗?

是的,Azure DevOps 远程 MCP 服务器现已正式发布(GA)。

Azure DevOps 远程 MCP 服务器是什么?

Azure DevOps 远程 MCP 服务器是一个托管服务,允许 AI 助手通过 HTTP 安全访问 Azure DevOps 项目,帮助规划、构建和交付软件。

如何开始使用 Azure DevOps 远程 MCP 服务器?

只需在 mcp.json 中添加服务器信息,使用 URL https://mcp.dev.azure.com/{organization} 和类型 http,然后连接 AI 助手即可。

Azure DevOps 远程 MCP 服务器支持哪些客户端?

目前支持 Visual Studio Code 与 GitHub Copilot、Azure AI Foundry、Microsoft Copilot Studio,以及 Visual Studio、GitHub Copilot CLI 和 GitHub Copilot 应用。

Azure DevOps 远程 MCP 服务器需要什么认证?

它使用 Microsoft Entra 进行认证,因此 Azure DevOps 组织必须由 Microsoft Entra 租户支持,不支持使用 Microsoft 账户(MSA)的独立组织。

为什么 Claude Desktop、ChatGPT 等客户端目前不支持远程 MCP 服务器?

因为这些客户端需要支持动态 OAuth 客户端注册或客户端 ID 元数据文档,而 Microsoft Entra 尚未启用该功能,团队正在与 Entra 合作解决。

如果我的客户端不支持远程 MCP 服务器,我该怎么办?

您可以使用本地 Azure DevOps MCP 服务器,它仍然受支持并保持功能一致。

🏷️

标签

➡️

继续阅读