Conectar Claude Desktop, Cursor o VS Code
Claude Desktop, Cursor y VS Code se conectan al servidor MCP de LanaChat mediante un archivo de configuración JSON, y claude.ai mediante un conector personalizado. Busque su aplicación más abajo, copie su bloque, sustituya YOUR_MCP_TOKEN por su token (guía), guarde y reinicie la aplicación.
Nota Copy client configuration en Users › API & MCP da la dirección y su token en un único bloque mcpServers con "type": "http". Ese bloque no es válido para Claude Desktop (necesita command y args) ni para VS Code (necesita servers). Use los bloques de abajo y tome de la Console solo la dirección y el token.
¿Usa Claude Code en un terminal? Basta un comando (guía):
claude mcp add --transport http --scope user lanachat https://api.lanachat.ai/mcp --header "Authorization: Bearer YOUR_MCP_TOKEN"
Claude Desktop #
Claude Desktop solo inicia servidores locales, así que llega a LanaChat a través del pequeño puente mcp-remote. El puente necesita Node.js 18 o posterior en su ordenador.
- Abra Claude Desktop y luego Settings › Developer › Edit Config. Esto abre el archivo:
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- Mac:
- Ponga esto en el archivo (si ya tiene un bloque
mcpServers, añada dentro solo la partelanachat):
{
"mcpServers": {
"lanachat": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.lanachat.ai/mcp", "--header", "Authorization:${LANACHAT_AUTH}"],
"env": { "LANACHAT_AUTH": "Bearer YOUR_MCP_TOKEN" }
}
}
}
Guarde, cierre Claude Desktop por completo y ábralo de nuevo.
En un chat nuevo, abra el menú de herramientas: lanachat aparece con sus herramientas.
Nota Claude Desktop también tiene conectores personalizados (vea la sección siguiente). El archivo de arriba sigue siendo la forma más fiable de enviar un token.
Claude en la web y Claude Desktop (conector personalizado) #
La aplicación web claude.ai y Claude Desktop pueden añadir un servidor remoto como conector personalizado. El centro de ayuda oficial de Claude describe un campo Request headers para los servidores que no usan OAuth, donde puede añadir un bearer token fijo ([guía oficial](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp)). LanaChat usa un token, no OAuth, así que esta es la forma de usarlo ahí.
- Abra Customize › Connectors, haga clic en + Add y luego en Add custom connector.
- Name:
LanaChat. Server URL:https://api.lanachat.ai/mcp. - Authentication: No sign in (LanaChat no tiene inicio de sesión OAuth).
- Request headers: añada el nombre
Authorizationy el valorBearer YOUR_MCP_TOKEN. - Haga clic en Add. En un chat, abra el botón +, elija Connectors y active LanaChat.
Luego pregunte: List my LanaChat creators. Los planes y las opciones cambian con el tiempo (las cuentas gratuitas están limitadas a un conector personalizado; en Team y Enterprise solo un propietario añade conectores). Si su pantalla no tiene el campo Request headers, use el archivo de configuración de arriba para Claude Desktop, o Claude Code.
Cursor #
- Abra el archivo
~/.cursor/mcp.json(para todos los proyectos) o.cursor/mcp.jsonen un proyecto. Créelo si no existe. - Añada:
{
"mcpServers": {
"lanachat": {
"url": "https://api.lanachat.ai/mcp",
"headers": { "Authorization": "Bearer YOUR_MCP_TOKEN" }
}
}
}
Guarde, luego abra Settings › MCP en Cursor y active lanachat.
VS Code #
VS Code puede pedir el token al iniciar el servidor, de modo que el token nunca queda en el archivo.
- En su proyecto, cree el archivo
.vscode/mcp.json. - Añada:
{
"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}" }
}
}
}
Guarde. Pulse Start encima de lanachat en el archivo, pegue el token cuando VS Code lo pida y pulse Intro.
Abra el chat en modo agente: las herramientas de LanaChat están en la lista de herramientas.
Advertencia Si una carpeta de proyecto va a Git, nunca haga commit de un archivo que contenga el token. La versión de VS Code de arriba no contiene ninguno.
Siguiente: pruebe la conexión.
FAQ #
¿Por qué no pegar el bloque de Copy client configuration? #
Usa mcpServers con "type": "http", que Claude Desktop y VS Code no leen. Tome de la Console solo la dirección y el token, y use el bloque de su aplicación de arriba.
¿Claude Desktop necesita Node.js? #
Sí, Node.js 18 o posterior, para el puente mcp-remote. O use un conector personalizado con una cabecera de solicitud, si su plan muestra ese campo.
¿Puedo conectar claude.ai sin un archivo de configuración? #
Sí, como conector personalizado con el campo Request headers, si su plan lo ofrece. LanaChat no tiene inicio de sesión OAuth, así que la cabecera es la única vía.