news 2026/4/23 18:39:17

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/4/23 12:46:22

带注意力机制的seq2seq实例与测试(Bahdanau Attention)

意力机制(Bahdanau Attention)举一个例子:在日常生活中,比如我们看一幅黑白画(画中有一个红色的苹果,其他的都是黑白的物体,例如香蕉),这个时候我们无意识的看一眼画&…

作者头像 李华
网站建设 2026/4/23 11:20:03

K8s Service会话保持导致Pod流量不均:故障排查与深度解析

kubectl patch svc my-service -n <namespace> -p {"spec": {"sessionAffinity": "None"}}故障得以解决&#xff0c;但探究其背后原理至关重要。本文将复盘整个排查过程&#xff0c;深入解析Session Affinity的工作机制、问题根源&#xf…

作者头像 李华
网站建设 2026/4/23 17:07:34

混沌工程基本原理

文字版2008年之前&#xff0c;国际巨型视频网站Netflix的模式还是自建机房&#xff0c;自己维护&#xff0c;由于在全球有超1亿用户&#xff0c;所以流量特别大。有一天服务宕机&#xff0c;导致部分国家的不可用长达1天时间&#xff0c;于是他们决定将服务器迁移到AWS上&#…

作者头像 李华
网站建设 2026/4/23 7:37:34

图像增强与滤波

1引言 1.1研究背景 在数字化时代&#xff0c;图像作为信息表达的重要载体&#xff0c;被广泛应用于医学诊断、安防监控、卫星遥感、工业检测等多个领域。然而&#xff0c;图像在获取、传输或存储过程中&#xff0c;常常受到环境光照、成像设备性能及信号干扰等因素的影响&…

作者头像 李华
网站建设 2026/4/23 14:13:46

如何快速搭建SSL安全扫描系统实现自动化测试?

如何快速搭建SSL安全扫描系统实现自动化测试&#xff1f; 【免费下载链接】ssllabs-scan A command-line reference-implementation client for SSL Labs APIs, designed for automated and/or bulk testing. 项目地址: https://gitcode.com/gh_mirrors/ss/ssllabs-scan …

作者头像 李华
网站建设 2026/4/23 13:21:27

洞察金融科技测试面试:核心能力与趋势解析

随着金融行业数字化转型加速&#xff0c;银行与金融机构设立的科技子公司已成为技术人才的重要聚集地。对于软件测试从业者而言&#xff0c;理解这些机构的面试特点&#xff0c;不仅是求职成功的基石&#xff0c;更是把握行业发展的风向标。本文将结合当前行业实践&#xff0c;…

作者头像 李华