---
title: Gestire i tunnel nella Console
url: https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/console
description: Crea tunnel, registra certificati CA, recupera il token del tunnel e collega server MCP in tunnel agli agenti dalla Claude Console.
---

<Note>
  I "MCP tunnels" (tunnel MCP) sono in "research preview" (anteprima di ricerca). [Richiedi l'accesso](https://claude.com/form/mcp-tunnels) per provarli.
</Note>

Questa pagina copre il lato Console di un deployment di tunnel MCP: creare un tunnel, registrare il tuo certificato CA, recuperare il token del tunnel e collegare i [server MCP upstream](https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/concepts#components) a un agente. [Distribuire tunnel MCP con Helm](https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/deploy-helm) e [Distribuire tunnel MCP con Docker Compose](https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/deploy-compose) coprono l'esecuzione dello [stack del tunnel](https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/concepts#components) all'interno della tua rete.

## Prerequisiti

* **Uno o più server MCP** in esecuzione nella tua rete privata. Il tunnel instrada il traffico verso di essi; non li ospita. Consulta [Server MCP remoti](https://platform.claude.com/docs/it/agents-and-tools/remote-mcp-servers) per esempi che puoi distribuire.

* **Un ruolo Console con il permesso Manage tunnels**, in modo da poter creare e archiviare tunnel, ruotare il token e gestire i certificati. Gli amministratori e i proprietari dell'organizzazione lo hanno per impostazione predefinita; anche i ruoli personalizzati e le concessioni per singolo account possono includerlo. I ruoli che non lo hanno dispongono di accesso in sola lettura alla pagina **MCP tunnels** e ai dettagli del tunnel.

* **Un modo per il tuo stack di autenticarsi alla Tunnels API.** Scegli una delle opzioni:

  * **[Accesso programmatico](https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/concepts#credential-provisioning) (consigliato).** Configura la [Workload Identity Federation](https://platform.claude.com/docs/it/manage-claude/workload-identity-federation) durante la creazione del tunnel in modo che il tuo stack emetta token API di breve durata dal tuo identity provider, recuperi il token del tunnel e generi e registri automaticamente un certificato CA. Richiede il permesso di gestire le regole di federazione, un issuer OIDC registrato e una regola di federazione con lo scope `workspace:manage_tunnels`.
  * **[Manuale](https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/concepts#credential-provisioning).** Salta l'accesso programmatico. Dopo aver creato il tunnel, [ottieni il token del tunnel](https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/console#get-the-connection-details), genera e [registra un certificato CA](https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/console#add-a-ca-certificate) tu stesso, e fornisci il token e il tuo certificato server al tuo stack del tunnel come secret.

## Creare un tunnel

<Steps>
  <Step title="Apri la pagina MCP tunnels">
    Nella Claude Console, vai alla pagina [MCP tunnels](https://platform.claude.com/settings/workspaces/default/mcp-tunnels) (`platform.claude.com/settings/workspaces/default/mcp-tunnels`). I tunnel hanno ambito di workspace; il nuovo tunnel appartiene al workspace attualmente selezionato nella Console. Seleziona il workspace desiderato nel selettore dei workspace nella barra laterale.
  </Step>

  <Step title="Assegna un nome al tunnel">
    Fai clic su **New tunnel** e inserisci un nome nella finestra di dialogo **Create tunnel**. Il nome è obbligatorio e identifica il tunnel nell'elenco, nella pagina di dettaglio e nel selettore dei server MCP dell'agente. Un dominio nella forma `abcd1234.tunnel.anthropic.com` viene assegnato automaticamente.
  </Step>

  <Step title="Facoltativamente, configura l'accesso programmatico">
    Se il tuo ruolo può gestire le regole di federazione, appare un interruttore **Set up programmatic access** (disattivato per impostazione predefinita). In caso contrario, la Console mostra un avviso al suo posto e il tuo stack del tunnel usa invece il flusso manuale. Il resto del flusso di creazione è lo stesso in entrambi i casi.

    L'accesso programmatico si basa sulla [Workload Identity Federation](https://platform.claude.com/docs/it/manage-claude/workload-identity-federation); leggi prima quella pagina se issuer di federazione, regole e service account non ti sono familiari. Per attivare l'interruttore hai bisogno di:

    1. **Un issuer OIDC registrato** per l'identity provider da cui il tuo stack presenta i token (come un cluster Kubernetes, AWS IAM, Google Cloud o GitHub Actions). Registrane uno nella scheda **Issuers** della pagina [Workload identity](https://platform.claude.com/settings/workload-identity-federation) (`platform.claude.com/settings/workload-identity-federation`) nella Claude Console se la tua organizzazione non ne ha uno.
    2. **Una regola di federazione con lo scope `workspace:manage_tunnels`.** Attivando l'interruttore viene mostrato un selettore **Federation rule**. Scegli una regola esistente con quello scope, oppure fai clic su **Create federation rule** per crearne una inline.
    3. **Il service account della regola aggiunto a questo workspace.** La Tunnels API esegue l'autorizzazione in base alle appartenenze ai workspace del service account. Se stai creando il tunnel in un workspace diverso da quello predefinito dell'organizzazione, [aggiungi il service account a quel workspace](https://platform.claude.com/docs/it/manage-claude/workspaces#role-inheritance) e passa l'ID del workspace al momento del deployment (`api.wif.workspaceId` per Helm, `ANTHROPIC_WORKSPACE_ID` per Compose).

    Saltare questo passaggio è pienamente supportato; entrambe le guide di deployment hanno una scheda **Without programmatic access**.
  </Step>

  <Step title="Crea il tunnel">
    Fai clic su **Create tunnel**. La Console effettua il provisioning del tunnel e apre la pagina di dettaglio.
  </Step>

  <Step title="Annota gli identificatori per il deployment">
    Entrambi i percorsi di deployment richiedono:

    * L'**ID del tunnel** (`tnl_...`), mostrato nella pagina di dettaglio del tunnel.
    * Il **dominio del tunnel** (`abcd1234.tunnel.anthropic.com`), mostrato nella pagina di dettaglio del tunnel. Usato come `tunnel_domain` del proxy e nel SAN del certificato server.

    Cos'altro ti serve dipende dalla [modalità di provisioning delle credenziali](https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/concepts#credential-provisioning):

    | Con accesso programmatico                                                                                                                                                                                                                                                                                                                                                                      | Senza accesso programmatico                                                                                                                                                                                                                                                                       |
    | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
    | L'**ID della regola di federazione** (`fdrl_...`) della regola selezionata. La regola è a livello di organizzazione, non è memorizzata nel tunnel; la trovi nella scheda **Rules** della pagina [Workload identity](https://platform.claude.com/settings/workload-identity-federation?tab=rules) (`platform.claude.com/settings/workload-identity-federation?tab=rules`) nella Claude Console. | Il **token del tunnel**, visualizzabile con l'icona a forma di occhio accanto a **Token** nella pagina di dettaglio. Trattalo come un secret. Consulta [Ottenere i dettagli di connessione](https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/console#get-the-connection-details). |
    | L'**ID dell'organizzazione** (un UUID), mostrato nella pagina [Organization](https://platform.claude.com/settings/organization) (`platform.claude.com/settings/organization`) nella Claude Console.                                                                                                                                                                                            | Un **certificato CA** che generi e [registri sul tunnel](https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/console#add-a-ca-certificate).                                                                                                                                          |

    Con l'accesso programmatico, il tuo stack recupera il token del tunnel tramite la Tunnels API, genera localmente la CA e il certificato server (la chiave privata non lascia mai il tuo ambiente) e registra presso Anthropic solo il certificato pubblico della CA. Resti comunque responsabile della protezione delle chiavi private e del rinnovo del certificato server prima della sua scadenza.
  </Step>
</Steps>

La tua organizzazione può avere fino a 10 tunnel attivi. Creare un tunnel non stabilisce alcuna connettività; ciò avviene una volta che il tuo stack si connette con il token del tunnel e un certificato CA è registrato.

## Ottenere i dettagli di connessione

Apri il tunnel. La pagina di dettaglio mostra una sezione **Connection** con il dominio e il token e una sezione **Certificates**.

| Campo      | Descrizione                                                                                                                                                                                                                                                                  |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Domain** | Copia il valore `abcd1234.tunnel.anthropic.com` assegnato. Le route del tuo proxy sono sottodomini di questo dominio.                                                                                                                                                        |
| **Token**  | Fai clic sull'icona a forma di occhio (**Show token**) per recuperare il token del tunnel, quindi usa l'icona di copia per copiarlo nell'archivio dei secret del tuo stack del tunnel. Fai clic su **Rotate token** per invalidare il token corrente ed emetterne uno nuovo. |

<Note>
  Ogni rivelazione e rotazione viene registrata nel log delle attività della [Compliance API](https://platform.claude.com/docs/it/manage-claude/compliance-api) della tua organizzazione. La rotazione non interrompe le connessioni cloudflared già stabilite, quindi puoi ruotare, ridistribuire con il nuovo valore e lasciare che le vecchie connessioni si esauriscano.
</Note>

## Aggiungere un certificato CA

Anthropic verifica il [TLS interno](https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/concepts#components) verso il tuo [proxy](https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/concepts#components) rispetto ai certificati CA che registri sul tunnel. Un tunnel senza certificati attivi non può accettare connessioni e non appare nel selettore dei server MCP dell'agente finché non ne viene registrato uno.

<Steps>
  <Step title="Trova la sezione Certificates">
    Nella pagina di dettaglio del tunnel, scorri fino alla sezione **Certificates** e fai clic su **Add certificate**.
  </Step>

  <Step title="Fornisci il certificato">
    Fai clic su **Choose file** per selezionare un file `.pem`, `.crt` o `.cer`, trascina il file sull'area di testo oppure incolla direttamente il blocco PEM. La finestra modale rifiuta materiale di chiave privata e contenuti che non siano un blocco `-----BEGIN CERTIFICATE-----`. Il file deve essere di 8 kB o inferiore.
  </Step>

  <Step title="Aggiungi il certificato">
    Fai clic su **Add certificate**. L'impronta digitale e la scadenza appaiono nell'elenco dei certificati e il conteggio degli slot nell'intestazione della sezione aumenta.
  </Step>
</Steps>

Un tunnel contiene fino a due certificati attivi in modo da poter ruotare senza tempi di inattività: registra il nuovo certificato accanto a quello vecchio, ridistribuisci il tuo proxy con la nuova coppia di chiavi, conferma che il traffico stia fluendo, quindi fai clic su **Revoke** nella riga del vecchio certificato. I certificati revocati restano visibili nell'elenco con un badge **Revoked**.

## Distribuire lo stack del tunnel

Il tunnel esiste nella Console, ma nessun traffico fluisce finché lo stack del tunnel non è in esecuzione all'interno della tua rete e connesso con il token del tunnel. Segui una delle guide di deployment:

<CardGroup cols={2}>
  <Card title="Distribuire con Docker Compose" icon="cube" href="https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/deploy-compose">
    Esegui lo stack del tunnel su un singolo host. Sia il flusso con accesso programmatico sia quello manuale.
  </Card>

  <Card title="Distribuire con Helm" icon="stack" href="https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/deploy-helm">
    Esegui lo stack del tunnel su un cluster Kubernetes. Sia il flusso con accesso programmatico sia quello manuale.
  </Card>
</CardGroup>

## Usare il tunnel in un agente

Una volta che il tuo stack è in esecuzione e ha uno o più server MCP configurati, collega un server MCP upstream a una sessione di Managed Agent. Per chiamare gli stessi server dalla Messages API invece, consulta [Usare i server MCP in tunnel](https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/overview#use-the-tunneled-mcp-servers).

<Note>
  Il selettore mostra solo i tunnel con almeno un certificato attivo. Un tunnel che mostra ancora **Needs certificate** nell'elenco **MCP tunnels** non appare nel menu a discesa; registra prima un certificato CA. Il selettore ha inoltre ambito di workspace: elenca i tunnel nello stesso workspace della sessione, non quelli di altri workspace.
</Note>

<Steps>
  <Step title="Apri la finestra di dialogo Create session">
    Nella Claude Console, vai alla pagina [Sessions](https://platform.claude.com/sessions) (`platform.claude.com/sessions`) e fai clic su **Create session**.
  </Step>

  <Step title="Definisci un agente inline">
    Nel selettore dell'agente, scegli **Create new agent** in modo da poter modificare direttamente l'elenco dei server MCP.
  </Step>

  <Step title="Aggiungi il server MCP">
    Fai clic su **+ MCP Server** e apri il menu a discesa. I tunnel creati nel workspace corrente appaiono in cima all'elenco, sopra il catalogo dei connettori pubblici. Seleziona il tunnel che fa da fronte al server che vuoi raggiungere.
  </Step>

  <Step title="Fornisci l'instradamento">
    La scheda mostra due campi facoltativi: **Subdomain** (anteposto al dominio del tunnel) e **Path** (aggiunto dopo di esso). Compila uno o entrambi, a seconda di come sono configurate le route del tuo proxy. La riga **Resolves to** mostra l'URL completo del server MCP a cui l'agente si connette.
  </Step>
</Steps>

<Note>
  Il tunnel trasporta il traffico; non si autentica presso il server MCP upstream. Configura OAuth o l'autenticazione bearer sul server MCP nello stesso modo di qualsiasi altro server MCP.
</Note>

## Archiviare un tunnel

L'archiviazione impedisce immediatamente al tunnel di accettare connessioni ed è permanente.

Nella Claude Console, vai alla pagina [MCP tunnels](https://platform.claude.com/settings/workspaces/default/mcp-tunnels) (`platform.claude.com/settings/workspaces/default/mcp-tunnels`). Nel selettore dei workspace nella barra laterale, seleziona il workspace che contiene il tunnel. Apri il menu della riga del tunnel e scegli **Archive**. I tunnel archiviati restano visibili quando filtri l'elenco per **Archived** o **All**.

## Passaggi successivi

<CardGroup cols={2}>
  <Card title="Distribuire con Helm" icon="stack" href="https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/deploy-helm">
    Installa su un cluster Kubernetes usando il chart Helm di Anthropic.
  </Card>

  <Card title="Sicurezza" icon="lock" href="https://platform.claude.com/docs/it/agents-and-tools/mcp-tunnels/security">
    Indicazioni di hardening, rotazione delle credenziali e risposta alle violazioni.
  </Card>
</CardGroup>
