Conecte o Claude Desktop, o Cursor ou o VS Code
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.
- 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
- Mac:
- Coloque isto no arquivo (se ele já tiver um bloco
mcpServers, adicione apenas a partelanachatdentro 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.
- Abra Customize › Connectors, clique em + Add e depois em Add custom connector.
- Name:
LanaChat. Server URL:https://api.lanachat.ai/mcp. - Authentication: No sign in (o LanaChat não tem login por OAuth).
- Request headers: adicione o nome
Authorizatione o valorBearer YOUR_MCP_TOKEN. - 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 #
- Abra o arquivo
~/.cursor/mcp.json(para todos os projetos) ou.cursor/mcp.jsonem um projeto. Crie-o se não existir. - 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.
- No seu projeto, crie o arquivo
.vscode/mcp.json. - 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.