Partilhar via


Ferramentas do Azure Cosmos DB para a visão geral do Servidor Azure MCP

O Servidor MCP do Azure permite que você gerencie recursos do Azure, incluindo contas, bancos de dados e contêineres do Cosmos DB com prompts de linguagem natural. Consulte e gerencie seus bancos de dados NoSQL usando comandos de conversação simples.

O Azure Cosmos DB é um serviço de banco de dados NoSQL totalmente gerenciado para desenvolvimento de aplicativos modernos. O Azure Cosmos DB oferece tempos de resposta de milissegundos de um dígito, escalabilidade automática e instantânea, juntamente com velocidade garantida em qualquer escala.

Observação

Parâmetros da ferramenta: as ferramentas do Servidor MCP do Azure definem parâmetros para os dados de que precisam para concluir tarefas. Alguns desses parâmetros são específicos para cada ferramenta e estão documentados abaixo. Outros parâmetros são globais e compartilhados por todas as ferramentas. Para obter mais informações, consulte Parâmetros da ferramenta.

Conta: Lista

O Servidor MCP do Azure pode listar todas as contas do Cosmos DB em uma assinatura. Isso fornece uma visão geral rápida dos recursos do Cosmos DB.

Exemplos de prompts incluem:

  • Listar contas: "Listar todas as minhas contas do Cosmos DB na minha assinatura."
  • Mostrar contas: "Que contas do Cosmos DB eu tenho?"
  • Encontrar contas: "Preciso ver meus recursos do Cosmos DB"
  • Consultar contas: "Mostrar todas as minhas contas do Cosmos DB"
  • Verifique as contas: "Contas do Cosmos DB na assinatura abc123"

Dicas de anotação da ferramenta:

Destrutiva: ❌ | Idempotente: ✅ | Mundo Aberto: ❌ | Somente leitura: ✅ | Segredo: ❌ | Local Obrigatório: ❌

Base de dados: Lista

O Servidor MCP do Azure pode listar todos os bancos de dados em uma conta do Cosmos DB. Isso ajuda você a visualizar os recursos do banco de dados em uma conta específica.

Exemplos de prompts incluem:

  • Listar bancos de dados: "Mostre-me todos os bancos de dados na minha conta 'mycosmosaccount' do Cosmos DB."
  • Ver bases de dados: "Que bases de dados tenho na conta 'cosmosdb-prod' do Cosmos DB?"
  • Encontrar bases de dados: "Listar bases de dados na minha conta Cosmos 'data-store-cosmos'"
  • Bancos de dados de consulta: "Mostrar todos os bancos de dados na minha conta do Cosmos DB"
  • Verifique as bases de dados: "Que bases de dados estão disponíveis na minha conta 'analytics-cosmos'?"
Parâmetro Obrigatório ou opcional Description
Nome da conta Obrigatório O nome da conta do Cosmos DB.

Dicas de anotação da ferramenta:

Destrutiva: ❌ | Idempotente: ✅ | Mundo Aberto: ❌ | Somente leitura: ✅ | Segredo: ❌ | Local Obrigatório: ❌

Banco de dados: Listar contêineres

O Servidor MCP do Azure pode listar todos os contêineres em um banco de dados do Cosmos DB. Isso ajuda você a gerenciar sua organização de dados em um banco de dados.

Exemplos de prompts incluem:

  • Listar contêineres: "Mostre-me todos os contêineres no banco de dados 'produtos' na minha conta do Cosmos DB 'mycosmosaccount'."
  • Ver contentores: "Que contentores tenho na base de dados de 'utilizadores'?"
  • Encontrar contêineres: "Listar todos os contêineres em 'eventos' de banco de dados na minha conta 'analytics-cosmos'"
  • Contêineres de consulta: "Mostrar contêineres no 'inventário' do banco de dados"
  • Verifique os contêineres: "Quais contêineres estão disponíveis no banco de dados de 'pedidos' na minha conta do Cosmos DB?"
Parâmetro Obrigatório ou opcional Description
Nome da conta Obrigatório O nome da conta do Cosmos DB.
Nome da base de dados Obrigatório O nome do banco de dados.

Dicas de anotação da ferramenta:

Destrutiva: ❌ | Idempotente: ✅ | Mundo Aberto: ❌ | Somente leitura: ✅ | Segredo: ❌ | Local Obrigatório: ❌

Banco de dados: Consultar itens de contêiner

O Servidor MCP do Azure pode executar consultas SQL em itens em um contêiner do Cosmos DB. Este poderoso recurso permite que você recupere dados específicos com base nas condições de consulta.

Exemplos de prompts incluem:

  • Consulta simples: "Consultar todas as encomendas feitas após 1 de janeiro de 2025 a partir do contentor 'encomendas' na base de dados 'vendas'"
  • Consulta de filtro: "Encontre todos os produtos com preço inferior a $50 no recipiente de 'produtos'"
  • Consulta complexa: "Itens de consulta em que a categoria é 'eletrônicos' e o estoque é maior que 10"
  • Participe da consulta: "Mostre-me pedidos com as informações relacionadas ao cliente"
  • Consulta de agregação: "Contar quantos pedidos temos por status no contêiner 'pedidos'"
Parâmetro Obrigatório ou opcional Description
Nome da conta Obrigatório O nome da conta do Cosmos DB.
Nome da base de dados Obrigatório O nome do banco de dados.
Nome do contêiner Obrigatório O nome do contêiner.
Consulta Opcional Consulta SQL para executar no contêiner.

Dicas de anotação da ferramenta:

Destrutiva: ❌ | Idempotente: ✅ | Mundo Aberto: ❌ | Somente leitura: ✅ | Segredo: ❌ | Local Obrigatório: ❌