Azure MCP Server-hulpprogramma's voor Azure Cosmos DB

Met de MCP-server (Azure Model Context Protocol) kunt u Azure Cosmos DB-resources beheren met prompts voor natuurlijke taal. U kunt accounts, databases en containers weergeven, SQL-query's uitvoeren op containers en de metagegevens van resources inspecteren.

Azure Cosmos DB is een wereldwijd gedistribueerde databaseservice met meerdere modellen. Zie de documentatie van Azure Cosmos DB voor meer informatie.

Opmerking

Hulpprogrammaparameters: de Hulpprogramma's van Azure MCP Server definiëren parameters voor gegevens die ze nodig hebben om taken uit te voeren. Sommige van deze parameters zijn specifiek voor elk hulpprogramma en worden hieronder beschreven. Andere parameters zijn globaal en worden gedeeld door alle hulpprogramma's. Zie Hulpprogrammaparameters voor meer informatie.

Lijst accounts, databases en containers opsommen

Een lijst weergeven met Azure Cosmos DB-accounts, -databases of -containers. Dit hulpprogramma retourneert standaard alle accounts in uw abonnement. Geef Account op om databases in dat account weer te geven, of geef zowel Account als Database op om containers in die database weer te geven. Resultaten worden geretourneerd op het niveau dat u opgeeft: account, database of container.

Voorbeelden van prompts zijn:

  • Toon alle Azure Cosmos DB-accounts in mijn abonnement.
  • 'Toon de databases in het Azure Cosmos DB-account 'prod-cosmos'.
  • "Vermeld alle containers in de database 'orders-db' voor het Azure Cosmos DB-account 'my-cosmosdb'.
Kenmerk Verplicht of optioneel Description
Account Optioneel De naam van het Azure Cosmos DB-account. Wanneer dit niet is opgegeven, worden alle accounts in het abonnement weergegeven. Geef deze parameter op om databases weer te geven, of combineer het met Database om containers weer te geven.
Database Optioneel De naam van de database. Moet Account worden opgegeven. Wanneer opgegeven, worden containers in deze database weergegeven.

Hints voor aantekening van hulpprogramma's:

Destructief: ❌ | Idempotent: ✅ | Open wereld: ❌ | Alleen-lezen: ✅ | Geheim: ❌ | Lokaal vereist: ❌

Query's uitvoeren op containeritems

Query's uitvoeren op items uit een Azure Cosmos DB-container. Geef de accountnaam, databasenaam en containernaam op en geef desgewenst een SQL-query op om resultaten te filteren. De query maakt gebruik van azure Cosmos DB SQL API-syntaxis en het hulpprogramma retourneert overeenkomende items als JSON-documenten.

Voorbeelden van prompts zijn:

  • "Vermeld alle items uit container 'orders' in database 'e-commerce-db' voor azure Cosmos DB-account 'contoso-cosmos'.
  • Items opvragen uit container 'orders' in database 'ecommerce-db' voor account 'contoso-cosmos' met behulp van de SQL-query 'SELECT * FROM c WHERE c.status = verzonden'.
  • 'Items weergeven met 'storing' in container 'orders' in database 'verkoop' voor Azure Cosmos DB-account 'my-cosmos-account'.
Kenmerk Verplicht of optioneel Description
Account Verplicht De naam van het Azure Cosmos DB-account dat u wilt opvragen (bijvoorbeeld contoso-cosmos).
Container Verplicht De naam van de container die u wilt opvragen (bijvoorbeeld orders).
Database Verplicht De naam van de database die u wilt opvragen (bijvoorbeeld ecommerce-db).
Vraag Optioneel SQL-query die moet worden uitgevoerd tegen de container. Maakt gebruik van azure Cosmos DB SQL API-syntaxis.

Hints voor aantekening van hulpprogramma's:

Destructief: ❌ | Idempotent: ✅ | Open wereld: ❌ | Alleen-lezen: ✅ | Geheim: ❌ | Lokaal vereist: ❌