# Collegare Claude Desktop, Cursor o VS Code

_Collegare Claude / Codex · 2 min di lettura · Aggiornato 2026-11-08 · https://lanachat.ai/guides/it/ai-connect-desktop-editors/_

Claude Desktop, Cursor e VS Code si collegano al server MCP di LanaChat tramite un file di configurazione JSON, e claude.ai tramite un connettore personalizzato. Trovi qui sotto la Sua app, copi il suo blocco, sostituisca `YOUR_MCP_TOKEN` con il Suo token ([guida](https://lanachat.ai/guides/it/ai-create-mcp-token/)), salvi e riavvii l'app.

> Note: **Copy client configuration** in **Users › API & MCP** fornisce l'indirizzo e il Suo token in un unico blocco `mcpServers` con `"type": "http"`. Quel blocco non è valido per Claude Desktop (richiede `command` e `args`) né per VS Code (richiede `servers`). Usi i blocchi qui sotto e prenda dalla Console solo l'indirizzo e il token.

Utilizza Claude Code in un terminale? Basta un comando ([guida](https://lanachat.ai/guides/it/ai-connect-claude-code/)):

```bash
claude mcp add --transport http --scope user lanachat https://api.lanachat.ai/mcp --header "Authorization: Bearer YOUR_MCP_TOKEN"
```

## Claude Desktop

Claude Desktop avvia solo server locali, quindi raggiunge LanaChat tramite il piccolo ponte `mcp-remote`. Il ponte richiede Node.js 18 o successivo sul Suo computer.

1. Apra Claude Desktop, poi **Settings › Developer › Edit Config**. Si apre il file:
  - Mac: `~/Library/Application Support/Claude/claude_desktop_config.json`
  - Windows: `%APPDATA%\Claude\claude_desktop_config.json`
2. Inserisca questo nel file (se contiene già un blocco `mcpServers`, aggiunga solo la parte `lanachat` al suo interno):

```json
{
  "mcpServers": {
    "lanachat": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.lanachat.ai/mcp", "--header", "Authorization:${LANACHAT_AUTH}"],
      "env": { "LANACHAT_AUTH": "Bearer YOUR_MCP_TOKEN" }
    }
  }
}
```

Salvi, chiuda completamente Claude Desktop e lo riapra.

In una nuova chat, apra il menu degli strumenti: `lanachat` compare con i suoi strumenti.

> Note: Claude Desktop ha anche i connettori personalizzati (vedi la sezione successiva). Il file qui sopra resta il modo più affidabile per inviare un token.

## Claude sul web e Claude Desktop (connettore personalizzato)

L'app web claude.ai e Claude Desktop possono aggiungere un server remoto come connettore personalizzato. Il centro assistenza ufficiale di Claude descrive un campo **Request headers** per i server che non usano OAuth, dove si può aggiungere un bearer token fisso ([guida ufficiale](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp)). LanaChat usa un token, non OAuth, quindi questo è il modo di usarlo lì.

1. Apra **Customize › Connectors**, faccia clic su **+ Add**, poi su **Add custom connector**.
2. Name: `LanaChat`. Server URL: `https://api.lanachat.ai/mcp`.
3. Authentication: **No sign in** (LanaChat non ha un accesso OAuth).
4. Request headers: aggiunga il nome `Authorization` e il valore `Bearer YOUR_MCP_TOKEN`.
5. Faccia clic su **Add**. In una chat, apra il pulsante **+**, scelga **Connectors** e attivi LanaChat.

Poi chieda: `List my LanaChat creators.` Piani e opzioni cambiano nel tempo (gli account gratuiti sono limitati a un connettore personalizzato; con Team ed Enterprise solo un owner aggiunge connettori). Se sulla Sua schermata non c'è il campo Request headers, usi il file di configurazione qui sopra per Claude Desktop, oppure Claude Code.

## Cursor

1. Apra il file `~/.cursor/mcp.json` (per ogni progetto) oppure `.cursor/mcp.json` in un solo progetto. Lo crei se non esiste.
2. Aggiunga:

```json
{
  "mcpServers": {
    "lanachat": {
      "url": "https://api.lanachat.ai/mcp",
      "headers": { "Authorization": "Bearer YOUR_MCP_TOKEN" }
    }
  }
}
```

Salvi, poi apra **Settings › MCP** in Cursor e attivi `lanachat`.

## VS Code

VS Code può chiedere il token quando avvia il server, così il token non resta mai nel file.

1. Nel Suo progetto, crei il file `.vscode/mcp.json`.
2. Aggiunga:

```json
{
  "inputs": [
    { "type": "promptString", "id": "lanachat-token", "description": "LanaChat MCP token", "password": true }
  ],
  "servers": {
    "lanachat": {
      "type": "http",
      "url": "https://api.lanachat.ai/mcp",
      "headers": { "Authorization": "Bearer ${input:lanachat-token}" }
    }
  }
}
```

Salvi. Prema **Start** sopra `lanachat` nel file, incolli il token quando VS Code lo chiede e prema Invio.

Apra la chat in modalità agente: gli strumenti di LanaChat sono nell'elenco degli strumenti.

> Warning: Se una cartella di progetto finisce su Git, non faccia mai il commit di un file che contiene il token. La versione per VS Code qui sopra non ne contiene.

Passo successivo: [provi la connessione](https://lanachat.ai/guides/it/ai-test-connection/).

## FAQ

### Perché non incollare il blocco di Copy client configuration?
Usa `mcpServers` con `"type": "http"`, che Claude Desktop e VS Code non leggono. Prenda dalla Console solo l'indirizzo e il token e usi il blocco della Sua app qui sopra.

### Claude Desktop richiede Node.js?
Sì, Node.js 18 o successivo, per il ponte `mcp-remote`. Oppure usi un connettore personalizzato con un request header, se il Suo piano mostra quel campo.

### Posso collegare claude.ai senza un file di configurazione?
Sì, come connettore personalizzato con il campo **Request headers**, se il Suo piano lo offre. LanaChat non ha un accesso OAuth, quindi l'header è l'unico modo.

## Articoli correlati

- [Creare il Suo token MCP](https://lanachat.ai/guides/it/ai-create-mcp-token/)
- [Provare la connessione](https://lanachat.ai/guides/it/ai-test-connection/)
- [API & MCP: collegare un assistente IA](https://lanachat.ai/guides/it/api-mcp/)
