Strumenti del server MCP per hub IoT di Azure

Il server MCP (Model Context Protocol) di Azure consente di gestire hub IoT di Azure risorse con richieste di linguaggio naturale. È possibile elencare i dispositivi registrati e ottenere informazioni dettagliate su un hub IoT.

hub IoT di Azure consente la comunicazione bidirezionale sicura tra dispositivi IoT e back-end cloud. Per altre informazioni, vedere hub IoT di Azure documentazione.

Note

Parametri degli strumenti: 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 qui. Altri parametri sono globali e condivisi da tutti gli strumenti. Per altre informazioni, vedere Parametri degli strumenti.

Dispositivo: Elenco

Elenca i metadati dell'identità del dispositivo in un registro dei dispositivi hub IoT di Azure senza restituire le chiavi di autenticazione. Usare il parametro max count per limitare i risultati. Il valore predefinito e massimo è 100. I valori più grandi restituiscono un errore. Se esistono più dispositivi, la risposta imposta truncated=true. I nomi e gli ID dell'hub fanno distinzione tra maiuscole e minuscole e devono corrispondere esattamente.

Comando CLI di esempio

azmcp iothub device list \
  --hub-name <hub-name> \
  --resource-group <resource-group> \
  [--max-count <max-count>]
Parametro Tipo Obbligatorio Description
hub-name string Yes Nome del hub IoT.
resource-group string Yes Nome del gruppo di risorse di Azure.
max-count string No Numero massimo di elementi da restituire per pagina. Il valore predefinito è 100 se non specificato. I valori maggiori di 100 vengono rifiutati con un errore.

Suggerimenti per l'annotazione degli strumenti:

Distruttivo Idempotente Open World Sola lettura Secret Locale richiesto

Hub: Scarica

Recupera i dettagli di un hub IoT di Azure in base al nome all'interno di un gruppo di risorse e di una sottoscrizione. Restituisce id, name, location, resourceGroup, subscriptionId, sku, capacity, state e hostName dell'hub IoT.

Comando CLI di esempio

azmcp iothub hub get \
  --hub-name <hub-name> \
  --resource-group <resource-group>
Parametro Tipo Obbligatorio Description
hub-name string Yes Nome del hub IoT.
resource-group string Yes Nome del gruppo di risorse di Azure.

Suggerimenti per l'annotazione degli strumenti:

Distruttivo Idempotente Open World Sola lettura Secret Locale richiesto