Partilhar via


Ferramentas do Azure Event Grid para visão geral do Servidor MCP do Azure

O Servidor MCP do Azure permite gerenciar recursos da Grade de Eventos do Azure usando prompts de linguagem natural. Você pode listar tópicos, exibir assinaturas e muito mais sem se lembrar de sintaxe complexa.

A Grade de Eventos do Azure é um agente de eventos altamente escalável e sem servidor que você pode usar para integrar aplicativos usando eventos. Os eventos são entregues pela Grade de Eventos para destinos de assinantes, como aplicativos, serviços do Azure ou qualquer ponto de extremidade ao qual a Grade de Eventos tenha acesso à rede. A origem desses eventos pode ser outros aplicativos, serviços SaaS e serviços do Azure.

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.

Eventos: Publicar

Publique eventos personalizados em tópicos da Grade de Eventos para arquiteturas controladas por eventos. Esta ferramenta envia dados de eventos estruturados para tópicos da Grade de Eventos com validação de esquema e garantias de entrega para assinantes downstream. Retorna o status da operação de publicação.

Exemplos de prompts incluem:

  • Publicar com esquema: "Publicar um evento no tópico 'payment-events' da Grade de Eventos usando o esquema CloudEvents com os seguintes dados {...}"
  • Publicação simples: "Publicar evento no meu tópico da Grade de Eventos 'user-signups' com os seguintes eventos {...}"
  • Contexto do grupo de recursos: "Enviar um evento para o tópico 'analytics-events' da Grade de Eventos no grupo de recursos 'processamento de dados' com {...}"
Parâmetro Obrigatório ou opcional Description
Topic Obrigatório O nome do tópico Grade de Eventos.
Dados Obrigatório Os dados do evento como cadeia de caracteres JSON a ser publicada no tópico Grade de Eventos.
Esquema Opcional O tipo de esquema de evento (CloudEvents, EventGrid, ou Custom). O padrão é EventGrid.

Dicas de anotação da ferramenta:

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

Subscrição: Lista

Listar assinaturas da Grade de Eventos com filtragem e configuração de ponto final. Essa ferramenta mostra todas as assinaturas ativas, incluindo pontos de extremidade webhook, filtros de eventos e políticas de repetição de entrega.

Exemplos de prompts incluem:

  • Tópico na subscrição: "Listar subscrições da Grelha de Eventos para o tópico 'eventos de pagamento' na subscrição"
  • Ver todas as subscrições: "Mostrar todas as subscrições da Grelha de Eventos na minha subscrição"
  • Inventário completo: "Listar todas as assinaturas da Grade de Eventos na assinatura"
  • Filtro do grupo de recursos: "Mostrar subscrições da Grelha de Eventos no grupo de recursos 'notification-services' na subscrição"
  • Contexto do grupo de recursos: "Listar assinaturas da Grade de Eventos para o tópico 'analytics-events' no grupo de recursos 'processamento de dados'"
  • Filtrar por tópico: "Mostrar todas as subscrições da Grelha de Eventos para o tópico 'user-signups'"
  • Com base na localização: "Listar subscrições da Grelha de Eventos para subscrição na localização 'eastus'"
Parâmetro Obrigatório ou opcional Description
Topic Opcional O nome do tópico Grade de Eventos.
Região Opcional A região do Azure pela qual filtrar recursos (por exemplo, eastuswestus2, ).

Dicas de anotação da ferramenta:

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

Tópico: Lista

Liste todos os tópicos da Grade de Eventos em uma assinatura da Grade de Eventos com informações de configuração e status. Esta ferramenta recupera detalhes do tópico, incluindo pontos de extremidade, chaves de acesso e informações de assinatura para publicação e gerenciamento de eventos.

Exemplos de prompts incluem:

  • Listar tópicos: "Mostrar todos os tópicos da Grade de Eventos na minha assinatura."
  • Ver detalhes do tópico: "Listar tópicos da Grelha de Eventos no grupo de recursos 'processamento de eventos'"
  • Verifique os tópicos disponíveis: "Que tópicos da Grade de Eventos eu tenho na minha região 'westus2'?"
  • Inventário de tópicos: "Preciso de uma lista de todos os meus recursos da Grade de Eventos"
  • Localizar pontos de extremidade: "Mostrar-me os pontos de extremidade para todos os meus tópicos da Grade de Eventos"

Dicas de anotação da ferramenta:

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