共用方式為


適用於 Azure MCP 伺服器的 Azure Cosmos DB 工具

Azure MCP 伺服器可讓您使用自然語言提示來管理 Azure 資源,包括 Cosmos DB 帳戶、資料庫和容器。 您可以使用簡單的交談命令來查詢和管理 NoSQL 資料庫。

Azure Cosmos DB 是適用於現代化應用程式開發的完全受管理 NoSQL 資料庫服務。 Azure Cosmos DB 提供單一位數毫秒響應時間、自動和即時延展性,以及任何規模的保證速度。

備註

Azure MCP 伺服器工具會定義完成工作所需的數據參數。 其中一些參數是每個工具特有的,並記載於下方。 其他參數是全局參數,並由所有工具共用。 如需詳細資訊,請參閱 工具參數

列出帳戶

Azure MCP 伺服器可以列出訂用帳戶中的所有 Cosmos DB 帳戶。 這會提供Cosmos DB資源的快速概觀。

範例提示包括:

  • 列出帳戶:「列出訂用帳戶中的所有 Cosmos DB 帳戶」。
  • 顯示帳戶:「我有哪些 Cosmos DB 帳戶?
  • 尋找帳戶:「我需要查看 Cosmos DB 資源」
  • 查詢帳戶:“顯示我所有Cosmos DB 帳戶”
  • 檢查帳戶:「訂用帳戶 abc123 中的 Cosmos DB 帳戶」
參數 必要或選用 說明
訂閱 為必填項目 Azure 訂用帳戶標識碼或名稱。

列出資料庫

Azure MCP 伺服器可以列出 Cosmos DB 帳戶中的所有資料庫。 這可協助您檢視特定帳戶中的資料庫資源。

範例提示包括:

  • 列出資料庫:「在我的 'mycosmosaccount' Cosmos DB 帳戶中顯示所有資料庫。」
  • 檢視資料庫:「Cosmos DB 帳戶 』cosmosdb-prod' 中有哪些資料庫?
  • 尋找資料庫:“列出我的 Cosmos 帳戶 'data-store-cosmos' 中的資料庫”
  • 查詢資料庫:“在我的 Cosmos DB 帳戶中顯示所有資料庫”
  • 檢查資料庫:「我的 『analytics-cosmos』 帳戶中有哪些資料庫可用?
參數 必要或選用 說明
訂閱 為必填項目 Azure 訂用帳戶標識碼或名稱。
帳戶名稱 為必填項目 Cosmos DB 帳戶的名稱。

列出容器

Azure MCP 伺服器可以列出 Cosmos DB 資料庫中的所有容器。 這可協助您管理資料庫中的數據組織。

範例提示包括:

  • 列出容器:「在我的 'mycosmosaccount' Cosmos DB 帳戶中顯示資料庫 'products' 中的所有容器。」
  • 檢視容器:「我在 'users' 資料庫中有哪些容器?
  • 尋找容器:“列出 'analytics-cosmos' 帳戶中資料庫 'events' 中的所有容器”
  • 查詢容器:“在資料庫 'inventory' 中顯示容器”
  • 檢查容器:「我的 Cosmos DB 帳戶中的「訂單」資料庫中有哪些可用的容器?
參數 必要或選用 說明
訂閱 為必填項目 Azure 訂用帳戶標識碼或名稱。
帳戶名稱 為必填項目 Cosmos DB 帳戶的名稱。
資料庫名稱 為必填項目 資料庫的名稱。

查詢項目

Azure MCP Server 可以針對 Cosmos DB 容器中的專案執行 SQL 查詢。 這項功能強大的功能可讓您根據查詢條件擷取特定數據。

範例提示包括:

  • 簡單查詢:「從資料庫 'sales' 中的 'orders' 容器查詢在 2025 年 1 月 1 日之後的所有訂單」
  • 篩選查詢:「尋找 'products' 容器中價格低於 $50 的所有產品」
  • 複雜查詢:「查詢類別為 『electronics』 且庫存大於 10 的專案」
  • 聯結查詢:「向我顯示訂單及其相關客戶資訊」
  • 匯總查詢:「計算我們在 『orders』 容器中依狀態排序的訂單數目」
參數 必要或選用 說明
訂閱 為必填項目 Azure 訂用帳戶標識碼或名稱。
帳戶名稱 為必填項目 Cosmos DB 帳戶的名稱。
資料庫名稱 為必填項目 資料庫的名稱。
容器名稱 為必填項目 容器的名稱。
查詢 可選 要針對容器執行的 SQL 查詢。