Condividi tramite


Strumenti del bus di servizio di Azure per il server MCP di Azure

Il server MCP di Azure consente di gestire le risorse del bus di servizio di Azure, incluse code e argomenti con prompt del linguaggio naturale. È possibile visualizzare i messaggi e visualizzare i dettagli dei messaggi senza conoscere in modo specializzato i protocolli di messaggistica.

Il bus di servizio di Azure è un broker di messaggi aziendale completamente gestito con code di messaggi e argomenti di pubblicazione-sottoscrizione. Il bus di servizio viene usato per separare applicazioni e servizi.

Annotazioni

Gli strumenti del server MCP di Azure definiscono i parametri per i dati necessari per completare le attività. Alcuni di questi parametri sono specifici di ogni strumento e sono documentati di seguito. Altri parametri sono globali e condivisi da tutti gli strumenti. Per altre informazioni, vedere Parametri degli strumenti.

Ottenere i dettagli del runtime della coda

Il server MCP di Azure può recuperare i dettagli di runtime relativi a una coda del bus di servizio, inclusi il numero di messaggi e lo stato.

Alcuni prompt di esempio includono:

  • Coda dettagli: "Mostra i dettagli sulla coda "orders" nello spazio dei nomi "app-messaging".
  • Informazioni sulla coda: "Qual è lo stato della coda 'notifications' nello spazio dei nomi 'messaging-hub'?"
  • Check queue: "Get details for my 'user-events' queue" (Recupera i dettagli per la coda "user-events" )
  • Stato coda: "Mostra il numero di messaggi per la coda degli ordini"
Parametro Obbligatorio o facoltativo Descrizione
Abbonamento Obbligatorio ID o nome della sottoscrizione di Azure.
spazio dei nomi Obbligatorio Nome host completo dello spazio dei nomi del bus di servizio.
Nome coda Obbligatorio Nome della coda per cui ottenere i dettagli.

Ottenere i dettagli del runtime dell'argomento

Il server MCP di Azure può recuperare i dettagli di runtime relativi a un argomento del bus di servizio, incluso il numero di sottoscrizioni e lo stato.

Alcuni prompt di esempio includono:

  • Argomento dei dettagli: "Mostra i dettagli del runtime sull'argomento "product-events" nello spazio dei nomi "retail-messaging".
  • Informazioni sull'argomento: "Qual è lo stato di runtime dell'argomento 'system-updates' nello spazio dei nomi 'app-messaging'?"
  • Controllare l'argomento: "Ottenere i dettagli per l'argomento "notifiche"
  • Stato dell'argomento: "Mostra il conteggio delle sottoscrizioni per l'argomento degli eventi"
  • Visualizza argomento: "Informazioni sul runtime broadcast-topic nel bus di servizio"
Parametro Obbligatorio o facoltativo Descrizione
Abbonamento Obbligatorio ID o nome della sottoscrizione di Azure.
spazio dei nomi Obbligatorio Nome host completo dello spazio dei nomi del bus di servizio.
Nome argomento Obbligatorio Nome dell'argomento su cui ottenere informazioni.

Ottenere i dettagli del runtime della sottoscrizione dell'argomento

Il server MCP di Azure può recuperare i dettagli di runtime relativi a una sottoscrizione all'interno di un argomento del bus di servizio, inclusi i conteggi dei messaggi.

Alcuni prompt di esempio includono:

  • Sottoscrizione dettagli: "Mostra dettagli sulla sottoscrizione "mobile-app" nell'argomento "notifications".
  • Informazioni sulla sottoscrizione: "Qual è lo stato della sottoscrizione 'admin' nell'argomento 'system-updates'?"
  • Controllare la sottoscrizione: "Ottenere il numero di messaggi per la sottoscrizione "Premium-users" nell'argomento "offers"
  • Stato sottoscrizione: "Mostra dettagli per la sottoscrizione del servizio di posta elettronica"
  • Visualizzare la sottoscrizione: "Informazioni sulla sottoscrizione di analisi nell'argomento degli eventi"
Parametro Obbligatorio o facoltativo Descrizione
Abbonamento Obbligatorio ID o nome della sottoscrizione di Azure.
spazio dei nomi Obbligatorio Nome host completo dello spazio dei nomi del bus di servizio.
Nome argomento Obbligatorio Nome dell'argomento contenente la sottoscrizione.
Nome sottoscrizione argomento Obbligatorio Nome della sottoscrizione dell'argomento per cui ottenere i dettagli.

Visualizzare i messaggi in coda

Il server MCP di Azure può visualizzare i messaggi in una coda del bus di servizio senza rimuoverli.

Alcuni prompt di esempio includono:

  • Visualizza la coda: "Mostra i messaggi nella coda "orders" nello spazio dei nomi "app-messaging".
  • Visualizzare i messaggi: "Quali messaggi si trovano nella coda "notifiche" in questo momento?"
  • Controlla i messaggi: "Consenti di visualizzare i primi 5 messaggi nella coda "user-events"
  • Coda di anteprima: "Mostra cosa c'è nella coda di elaborazione senza rimuovere messaggi"
  • Leggere la coda: "Esaminare i messaggi nella coda degli ordini"
Parametro Obbligatorio o facoltativo Descrizione
Abbonamento Obbligatorio ID o nome della sottoscrizione di Azure.
spazio dei nomi Obbligatorio Nome host completo dello spazio dei nomi del bus di servizio.
Nome coda Obbligatorio Nome della coda da cui visualizzare i messaggi.
Numero massimo di messaggi Opzionale Numero massimo di messaggi da recuperare.

Visualizzare i messaggi di sottoscrizione dell'argomento

Il server MCP di Azure può visualizzare i messaggi in una sottoscrizione all'interno di un argomento del bus di servizio senza rimuoverli.

Alcuni prompt di esempio includono:

  • Visualizza la sottoscrizione: "Mostra messaggi nella sottoscrizione "mobile-app" dell'argomento "notifications".
  • Visualizzare i messaggi di sottoscrizione: "Quali messaggi si trovano nella sottoscrizione 'admin' dell'argomento 'system-updates'?"
  • Controllare i messaggi di sottoscrizione: "Consenti di visualizzare i messaggi nella sottoscrizione "Premium-users"
  • Sottoscrizione di anteprima: "Mostra cosa c'è nella sottoscrizione del servizio di posta elettronica senza rimuovere messaggi"
  • Leggere la sottoscrizione: "Esaminare i messaggi nella sottoscrizione di analisi"
Parametro Obbligatorio o facoltativo Descrizione
Abbonamento Required.ID sottoscrizione o nome della sottoscrizione di Azure.
spazio dei nomi Required.Nome host completo dello spazio dei nomi del bus di servizio.
Nome argomento Required.Nome dell'argomento contenente la sottoscrizione.
Nome sottoscrizione argomento Required.Nome della sottoscrizione dell'argomento da cui visualizzare i messaggi.
Numero massimo di messaggi Opzionale Numero massimo di messaggi da recuperare.