news 2026/5/25 21:37:37

Azure MCP Server 1.0 正式发布

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Azure MCP Server 1.0 正式发布

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、工作簿

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/26 7:12:17

3步搭建Flink监控系统:从零到一的Prometheus实战指南

还在为Flink集群运行状态"两眼一抹黑"而烦恼吗?🎯 今天我们就来彻底解决这个运维痛点,用最简单的方式搭建完整的Flink监控体系。Apache Flink作为业界领先的流处理框架,其监控能力往往被低估,其实只需几个配…

作者头像 李华
网站建设 2026/5/25 8:18:02

终极指南:快速掌握Adams机械动力学仿真全流程

终极指南:快速掌握Adams机械动力学仿真全流程 【免费下载链接】Adams入门详解与实例李增刚.pdf分享 《Adams入门详解与实例》是由李增刚编写的,旨在为希望掌握Adams软件使用的读者提供一套系统的学习资料。本书深入浅出,不仅涵盖了Adams的基础…

作者头像 李华
网站建设 2026/5/26 6:57:13

ProComponents 企业级组件库终极指南:5分钟构建专业后台系统

ProComponents 企业级组件库终极指南:5分钟构建专业后台系统 【免费下载链接】pro-components 🏆 Use Ant Design like a Pro! 项目地址: https://gitcode.com/gh_mirrors/pr/pro-components 你是否曾经在开发企业级管理系统时,面对复…

作者头像 李华
网站建设 2026/5/25 15:11:10

利用联合体判断大小端

#include<stdio.h> //大小端函数 int is_endian() {union {int i;char c;}u;//小端则读取1&#xff1b;大端则读取0u.i 1;return u.c 1; } int main() {if (is_endian()) {printf("是小端");}else { printf("是大端"); }return 0; }

作者头像 李华
网站建设 2026/5/26 4:52:28

低代码测试平台选型与落地指南:加速测试团队效率转型

在当今快速迭代的软件开发环境中&#xff0c;软件测试团队面临着前所未有的压力&#xff1a;既要保证测试覆盖率和质量&#xff0c;又要应对日益缩短的开发周期。2025年的市场数据显示&#xff0c;超过60%的企业正积极寻求测试流程的自动化与智能化转型&#xff0c;而低代码测试…

作者头像 李华