Il connettore Model Context Protocol (MCP) di Claude ti consente di connetterti a server MCP remoti direttamente dall’API Messages senza un client MCP separato.
"anthropic-beta": "mcp-client-2025-04-04"
mcp_servers
nella tua richiesta API Messages:
mcp_servers
supporta la seguente configurazione:
Proprietà | Tipo | Richiesto | Descrizione |
---|---|---|---|
type | string | Sì | Attualmente è supportato solo “url” |
url | string | Sì | L’URL del server MCP. Deve iniziare con https:// |
name | string | Sì | Un identificatore univoco per questo server MCP. Sarà utilizzato nei blocchi mcp_tool_call per identificare il server e per disambiguare gli strumenti al modello. |
tool_configuration | object | No | Configura l’utilizzo degli strumenti |
tool_configuration.enabled | boolean | No | Se abilitare gli strumenti da questo server (predefinito: true) |
tool_configuration.allowed_tools | array | No | Lista per limitare gli strumenti da consentire (per impostazione predefinita, tutti gli strumenti sono consentiti) |
authorization_token | string | No | Token di autorizzazione OAuth se richiesto dal server MCP. Vedi specifica MCP. |
mcp_servers
:
authorization_token
nella definizione del server MCP.
I consumatori dell’API sono tenuti a gestire il flusso OAuth e ottenere il token di accesso prima di effettuare la chiamata API, così come aggiornare il token secondo necessità.
access_token
.
authorization_token
nella configurazione del tuo server MCP.