Azure MCP Server 1.0 正式发布
2026/7/14 14:40:34 网站建设 项目流程

icrosoft 表示,Azure MCP 服务器将智能体连接到超过 47 种 Azure 服务,包括 Azure AI Foundry、AI 搜索、Kusto、事件中心、服务总线和函数应用程序。它使开发人员能够查询数据、管理存储、运行 CLI 命令和自动部署,同时保持 Azure 的性能、安全性和可靠性标准。该版本还通过 Microsoft 容器注册表带来了 Docker 映像支持,允许以最少的设置集成到 CI/CD 管道和容器化工作流程中。

在其第一个稳定版本中,Azure MCP Server 整合了 170 多个工具,通过更清晰的结构、文档和可用性简化了开发人员体验。它引入了灵活的作模式——命名空间、所有工具和单一工具——专为不同的开发和调试需求而设计。命名空间模式(默认模式)通过逻辑地对工具进行分组来提高可发现性。增强的安全性通过在执行前要求用户确认来保护敏感作,而 .NET 提前 (AOT) 编译可提高启动性能并减少资源使用。

该生态系统扩展到流行的 IDE,包括 Visual Studio Code、Visual Studio 和 IntelliJ,并计划在 Visual Studio 2026 上推出。Azure MCP 服务器还可以部署为 Docker 映像,从而扩大 DevOps 团队和容器化环境的访问范围。Microsoft 向开发人员推荐存储库、文档和扩展,鼓励反馈和协作以发展代理工作流框架。该公告最后呼吁开发人员分享他们使用新系统构建的项目,将 Azure MCP Server 定位为下一代智能、上下文感知云应用程序的基础。详细文档参见 https://learn.microsoft.com/zh-cn/azure/developer/azure-mcp-server/。

Microsoft MCP 服务器架构

Azure MCP Server 代表了一种复杂且可扩展的架构,旨在为 Model Context Protocol (MCP) 客户端与 Azure 服务之间提供无缝集成。该架构通过分层设计强调模块化、可扩展性和可维护性,实现了关注点分离和动态工具注册。Azure MCP 实现采用模块化、可扩展的架构,专为面向企业级的 Azure 集成而设计:

image

Azure MCP Server 是使用C# 开发的 MCP范例,构建时兼容 Native AOT,具备高效缓存能力和通过 OpenTelemetry 实现的可观测性。代码在 Github 上开源:https://github.com/microsoft/mcp

项目结构

该仓库组织为几个关键区域:

核心框架 (core/)

Microsoft.Mcp.Core:包含核心服务的基础 MCP 实现

Azure.Mcp.Core:Azure 特定的扩展和身份验证

Microsoft.Fabric.Mcp.Core:Microsoft Fabric 集成

Template.Mcp.Core:自定义 MCP 服务器的模板框架

服务器实现 (servers/)

Azure.Mcp.Server:集成 30+ 工具的主 Azure MCP 服务器

Fabric.Mcp.Server:Microsoft Fabric MCP 服务器

Template.Mcp.Server:用于自定义实现的模板服务器

工具库 (tools/)

包含 30+ 专门的 Azure 服务工具,包括:

计算与基础设施:AKS、虚拟桌面、函数应用

数据分析:Cosmos DB、SQL、PostgreSQL、MySQL、Kusto

存储:存储账户、容器注册表

集成:服务总线、事件网格

安全:KeyVault、授权、资源运行状况

监控:Monitor、Grafana、工作簿

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询