借助 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 存储帐户的名称。 |