LanaChat

Conecte o Claude Desktop, o Cursor ou o VS Code

Leitura de 2 minAtualizado Markdown

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), salve e reinicie o app.

Nota 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):

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):
{
  "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.

Nota 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:
{
  "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:
{
  "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.

Aviso 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.

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.

As últimas novidades da Lana no Telegram

Novidades e notícias, primeiro no canal.