适用于 Azure MCP 服务器的 Azure 存储工具

借助 Azure MCP 服务器,可以使用自然语言提示管理 Azure 存储资源,包括存储帐户、容器、表和 Blob,而无需记住特定的命令语法。

Azure 存储 是Microsoft新式数据存储方案的云存储解决方案。 Microsoft Azure 存储为云中的各种数据对象提供具有高可用性、可大规模缩放、持久且安全的存储。

小窍门

使用 Azure MCP 服务器时,信息需要位于对话上下文中,但它们并不总是需要处于用于调用工具的确切提示中。 如果信息(如订阅 ID)已在聊天上下文中建立,MCP 服务器可以使用该信息,而无需在每次提示中重复该信息。 此上下文创建更自然的对话体验,同时仍确保提供所有必要的信息。

获取容器详细信息

Azure MCP 服务器可以显示有关存储帐户中特定容器的详细信息。 此信息包括元数据、访问策略和其他属性。

示例提示 包括:

  • 容器详细信息:“显示有关”mystorageaccount“存储帐户中”documents“容器的详细信息。
  • 容器信息:“获取存储帐户”media_files“中容器”映像“的属性”
  • 容器属性:“我的'备份'容器的设置是什么?
  • 容器状态:“检查”user_data“容器的访问策略”
必需还是可选 参数 DESCRIPTION
必选 订阅 Azure 订阅 ID 或名称。
必选 帐户名称 Azure 存储帐户的名称。
必选 容器名称 要访问的容器的名称。

列出帐户

Azure MCP 服务器可以列出订阅中的所有存储帐户。 此功能概述了存储基础结构。

示例提示 包括:

  • 列出帐户:“显示订阅中的所有存储帐户。
  • 查看帐户:“我有哪些存储帐户可用?”
  • 查找帐户:“列出我的存储帐户”
  • 查询帐户:“显示所有存储资源”
  • 检查帐户:“订阅 abc123 中的存储帐户”
必需还是可选 参数 DESCRIPTION
必选 订阅 Azure 订阅 ID 或名称。

列出容器

Azure MCP 服务器可以列出存储帐户中的所有 Blob 容器。 此功能可帮助你组织和管理 Blob 数据。

示例提示 包括:

  • 列出容器:“显示”mystorageaccount“存储帐户中的所有容器。
  • 查看容器:“存储帐户”app_data“中有哪些容器?
  • 查找容器:“列出存储”user_files“中的所有容器”
  • 查询容器:“在存储帐户中显示可用容器”
必需还是可选 参数 DESCRIPTION
必选 订阅 Azure 订阅 ID 或名称。
必选 帐户名称 Azure 存储帐户的名称。

列出容器 Blob

Azure MCP 服务器可以列出容器中的所有 Blob。 这有助于管理 Blob 存储中存储的文件。

示例提示 包括:

  • 列出 blob:“在”mystorageaccount“存储帐户的”documents“容器中显示所有文件。
  • 查看 blob:“容器”映像“中我拥有哪些文件?
  • 查找 blob:“列出”备份“容器中的所有文件”
  • 查询 blob:“在容器'logs'中显示可用文件”
  • 检查 blob:“获取”我的“user_data”容器中的所有 blob”
必需还是可选 参数 DESCRIPTION
必选 订阅 Azure 订阅 ID 或名称。
必选 帐户名称 Azure 存储帐户的名称。
必选 容器名称 要访问的容器的名称。

列出表格

Azure MCP 服务器可以列出存储帐户中的所有表。 此功能可帮助你管理结构化 NoSQL 数据。

示例提示 包括:

  • 列出表:“显示”mystorageaccount“存储帐户中的所有表。
  • 查看表:“存储帐户”app_data“中有哪些表?
  • 查找表:“列出存储”user_data“中的所有表”
  • 查询表:“显示存储帐户中的可用表”
  • 检查表:“获取”analytics_data“帐户中的所有存储表”
必需还是可选 参数 DESCRIPTION
必选 订阅 Azure 订阅 ID 或名称。
必选 帐户名称 Azure 存储帐户的名称。

了解 所有 Azure MCP 服务器工具通用的全局参数