Condividi tramite


McpToolServerConfigurationService Classe

Fornisce servizi per la gestione della configurazione del server degli strumenti MCP.

Questo servizio gestisce l'individuazione e la configurazione dei server degli strumenti MCP (Model Context Protocol) da più origini:

  • Sviluppo: file ToolingManifest.json locali
  • Produzione: endpoint gateway di strumenti remoti

Inizializzare il servizio di configurazione del server degli strumenti MCP.

Costruttore

McpToolServerConfigurationService(logger: Logger | None = None)

Parametri

Nome Descrizione
logger

Istanza del logger per le operazioni di registrazione. Se Nessuno crea un nuovo logger.

Valore predefinito: None

Metodi

list_tool_servers

Ottiene l'elenco dei server MCP configurati per l'agente.

list_tool_servers

Ottiene l'elenco dei server MCP configurati per l'agente.

async list_tool_servers(agentic_app_id: str, auth_token: str) -> List[MCPServerConfig]

Parametri

Nome Descrizione
agentic_app_id
Necessario

ID app agentic per l'agente.

auth_token
Necessario

Token di autenticazione per accedere ai server MCP.

Restituisce

Tipo Descrizione

Restituisce l'elenco dei server MCP configurati.

Eccezioni

Tipo Descrizione

Se i parametri obbligatori non sono validi o vuoti.

Se si verifica un errore durante la comunicazione con il gateway di strumenti.