# Conectar Claude Desktop, Cursor o VS Code

_Conectar Claude / Codex · 2 min de lectura · Actualizado 2026-11-08 · https://lanachat.ai/guides/es/ai-connect-desktop-editors/_

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](https://lanachat.ai/guides/es/ai-create-mcp-token/)), guarde y reinicie la aplicación.

> Note: **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](https://lanachat.ai/guides/es/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

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.

1. 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`
2. Ponga esto en el archivo (si ya tiene un bloque `mcpServers`, añada dentro solo la parte `lanachat`):

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

Guarde, cierre Claude Desktop por completo y ábralo de nuevo.

En un chat nuevo, abra el menú de herramientas: `lanachat` aparece con sus herramientas.

> Note: 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í.

1. Abra **Customize › Connectors**, haga clic en **+ Add** y luego en **Add custom connector**.
2. Name: `LanaChat`. Server URL: `https://api.lanachat.ai/mcp`.
3. Authentication: **No sign in** (LanaChat no tiene inicio de sesión OAuth).
4. Request headers: añada el nombre `Authorization` y el valor `Bearer YOUR_MCP_TOKEN`.
5. 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

1. Abra el archivo `~/.cursor/mcp.json` (para todos los proyectos) o `.cursor/mcp.json` en un proyecto. Créelo si no existe.
2. Añada:

```json
{
  "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.

1. En su proyecto, cree el archivo `.vscode/mcp.json`.
2. Añada:

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

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.

> Warning: 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](https://lanachat.ai/guides/es/ai-test-connection/).

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

## Artículos relacionados

- [Cree su MCP token](https://lanachat.ai/guides/es/ai-create-mcp-token/)
- [Pruebe la conexión](https://lanachat.ai/guides/es/ai-test-connection/)
- [API & MCP: conectar un asistente de IA](https://lanachat.ai/guides/es/api-mcp/)
