# Conecte o Claude Desktop, o Cursor ou o VS Code

_Conectar Claude / Codex · Leitura de 2 min · Atualizado 2026-11-08 · https://lanachat.ai/guides/pt/ai-connect-desktop-editors/_

O Claude Desktop, o Cursor e o VS Code se conectam ao servidor MCP do LanaChat por um arquivo de configuração JSON, e o claude.ai por um conector personalizado. Encontre seu app abaixo, copie o bloco dele, troque `YOUR_MCP_TOKEN` pelo seu token ([guia](https://lanachat.ai/guides/pt/ai-create-mcp-token/)), salve e reinicie o app.

> Note: **Copy client configuration** em **Users › API & MCP** fornece o endereço e o seu token em um único bloco `mcpServers` com `"type": "http"`. Esse bloco não é válido para o Claude Desktop (ele exige `command` e `args`) nem para o VS Code (ele exige `servers`). Use os blocos abaixo e pegue da Console apenas o endereço e o token.

Usa o Claude Code em um terminal? Um comando basta ([guia](https://lanachat.ai/guides/pt/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

O Claude Desktop inicia apenas servidores locais, então ele chega ao LanaChat pela pequena ponte `mcp-remote`. A ponte exige o Node.js 18 ou posterior no seu computador.

1. Abra o Claude Desktop e depois **Settings › Developer › Edit Config**. Isso abre o arquivo:
  - Mac: `~/Library/Application Support/Claude/claude_desktop_config.json`
  - Windows: `%APPDATA%\Claude\claude_desktop_config.json`
2. Coloque isto no arquivo (se ele já tiver um bloco `mcpServers`, adicione apenas a parte `lanachat` dentro dele):

```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" }
    }
  }
}
```

Salve, feche o Claude Desktop por completo e abra-o de novo.

Em um novo chat, abra o menu de ferramentas: `lanachat` aparece na lista com as suas ferramentas.

> Note: O Claude Desktop também tem conectores personalizados (veja a próxima seção). O arquivo acima continua sendo a forma mais confiável de enviar um token.

## Claude na web e Claude Desktop (conector personalizado)

O app web claude.ai e o Claude Desktop podem adicionar um servidor remoto como conector personalizado. A central de ajuda oficial do Claude descreve um campo **Request headers** para servidores que não usam OAuth, no qual você pode adicionar um bearer token fixo ([guia oficial](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp)). O LanaChat usa um token, não OAuth, então este é o caminho para usá-lo ali.

1. Abra **Customize › Connectors**, clique em **+ Add** e depois em **Add custom connector**.
2. Name: `LanaChat`. Server URL: `https://api.lanachat.ai/mcp`.
3. Authentication: **No sign in** (o LanaChat não tem login por OAuth).
4. Request headers: adicione o nome `Authorization` e o valor `Bearer YOUR_MCP_TOKEN`.
5. Clique em **Add**. Em um chat, abra o botão **+**, escolha **Connectors** e ative o LanaChat.

Depois pergunte: `List my LanaChat creators.` Planos e opções mudam com o tempo (contas gratuitas são limitadas a um conector personalizado; no Team e no Enterprise, apenas um titular adiciona conectores). Se a sua tela não tiver o campo Request headers, use o arquivo de configuração acima para o Claude Desktop, ou o Claude Code.

## Cursor

1. Abra o arquivo `~/.cursor/mcp.json` (para todos os projetos) ou `.cursor/mcp.json` em um projeto. Crie-o se não existir.
2. Adicione:

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

Salve, depois abra **Settings › MCP** no Cursor e ative `lanachat`.

## VS Code

O VS Code pode pedir o token ao iniciar o servidor, de modo que o token nunca fica no arquivo.

1. No seu projeto, crie o arquivo `.vscode/mcp.json`.
2. Adicione:

```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}" }
    }
  }
}
```

Salve. Clique em **Start** acima de `lanachat` no arquivo, cole o token quando o VS Code pedir e pressione Enter.

Abra o chat no modo agente: as ferramentas do LanaChat estão na lista de ferramentas.

> Warning: Se a pasta de um projeto vai para o Git, nunca faça commit de um arquivo que contenha o token. A versão do VS Code acima não contém nenhum.

Próximo passo: [teste a conexão](https://lanachat.ai/guides/pt/ai-test-connection/).

## FAQ

### Por que não colar o bloco de Copy client configuration?
Ele usa `mcpServers` com `"type": "http"`, que o Claude Desktop e o VS Code não leem. Pegue da Console apenas o endereço e o token e use o bloco do seu app acima.

### O Claude Desktop precisa do Node.js?
Sim, Node.js 18 ou posterior, para a ponte `mcp-remote`. Ou use um conector personalizado com um cabeçalho de requisição, se o seu plano mostrar esse campo.

### Posso conectar o claude.ai sem um arquivo de configuração?
Sim, como conector personalizado com o campo **Request headers**, se o seu plano o oferecer. O LanaChat não tem login por OAuth, então o cabeçalho é a única forma.

## Artigos relacionados

- [Crie seu token MCP](https://lanachat.ai/guides/pt/ai-create-mcp-token/)
- [Teste a conexão](https://lanachat.ai/guides/pt/ai-test-connection/)
- [API & MCP: conecte um assistente de IA](https://lanachat.ai/guides/pt/api-mcp/)
