适用于 Azure 云架构师的 Azure MCP 服务器工具

使用Azure模型上下文协议(MCP)服务器,可以通过引导式要求收集和接收具有自然语言提示的最佳Azure解决方案建议来设计云体系结构。

Azure云架构师可帮助你设计可缩放的弹性Azure解决方案,并从 Azure 体系结构中心应用指南;有关详细信息,请参阅 Azure 体系结构中心文档

注释

Tool 参数:Azure MCP 服务器工具为完成任务所需的数据定义参数。 其中一些参数特定于每个工具,如下所示。 其他参数是全局参数,由所有工具共享。 有关详细信息,请参阅 工具参数

设计云体系结构

此工具建议针对云服务、应用程序和解决方案(包括文件存储、银行、视频流、电子商务、SaaS 等)进行体系结构设计。 它通过一次询问 1-2 个重点问题来迭代收集要求,跟踪置信度分数(0.0–1.0),并返回与 Azure Well-Architected Framework 一致的体系结构指南。 当置信度分数达到 0.7 或更高版本时,该工具会停止提出后续问题并提出体系结构建议。

该工具涵盖所有层:基础结构、平台、应用程序、数据、安全性和操作。 建议是保守的、可操作的,并提供概要概述。

示例提示包括:

  • “请帮助设计可缩放文件上传、存储和检索服务的体系结构。
  • “帮助我设计一个基于Azure的 ATM 服务体系结构,用于用户交易和帐户管理。
  • “我想设计一个云应用,用于通过库存和交付跟踪订购杂货。
  • “如何设计Azure云服务来向用户存储、转码和提供视频?
参数 必需还是可选 Description
可选 用户对当前问题的响应。
置信度分数 可选 介于 0.0 和 1.0 之间的值,表示对理解要求的信心。 如果达到 0.7 或更高,nextQuestionNeeded 应设置为 false。
需要下一个问题 可选 是否需要提出另一个问题。
问题 可选 被问及的当前问题。
问题编号 可选 当前问题编号。
可选 上一个请求中的完整体系结构状态为 JSON。 跟踪体系结构组件、层(基础结构、平台、应用程序、数据、安全、操作)、要求(显式、隐式、假定)和置信度因素。
问题总数 可选 估计所需的问题总数。

工具批注提示

破坏性: ❌ |幂等: ✅ |开放世界: ❌ |只读: ✅ |机密: ❌ |本地必需: ❌