Collegare Claude Desktop, Cursor o VS Code
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), salvi e riavvii l'app.
Nota 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):
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.
- 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
- Mac:
- Inserisca questo nel file (se contiene già un blocco
mcpServers, aggiunga solo la partelanachatal suo interno):
{
"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.
Nota 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ì.
- Apra Customize › Connectors, faccia clic su + Add, poi su Add custom connector.
- Name:
LanaChat. Server URL:https://api.lanachat.ai/mcp. - Authentication: No sign in (LanaChat non ha un accesso OAuth).
- Request headers: aggiunga il nome
Authorizatione il valoreBearer YOUR_MCP_TOKEN. - 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 #
- Apra il file
~/.cursor/mcp.json(per ogni progetto) oppure.cursor/mcp.jsonin un solo progetto. Lo crei se non esiste. - Aggiunga:
{
"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.
- Nel Suo progetto, crei il file
.vscode/mcp.json. - Aggiunga:
{
"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.
Attenzione 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.
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.