# Подключение Claude Desktop, Cursor или VS Code

_Подключение Claude / Codex · Чтение 2 мин · Обновлено 2026-11-08 · https://lanachat.ai/guides/ru/ai-connect-desktop-editors/_

Claude Desktop, Cursor и VS Code подключаются к MCP-серверу LanaChat через файл конфигурации JSON, а claude.ai через custom connector. Найдите ниже своё приложение, скопируйте его блок, замените `YOUR_MCP_TOKEN` вашим токеном ([руководство](https://lanachat.ai/guides/ru/ai-create-mcp-token/)), сохраните и перезапустите приложение.

> Note: **Copy client configuration** в **Users › API & MCP** выдаёт адрес и ваш токен в одном блоке `mcpServers` с `"type": "http"`. Этот блок не подходит для Claude Desktop (ему нужны `command` и `args`) и для VS Code (ему нужен `servers`). Используйте блоки ниже, а из Console берите только адрес и токен.

Работаете с Claude Code в терминале? Достаточно одной команды ([руководство](https://lanachat.ai/guides/ru/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 запускает только локальные серверы, поэтому к LanaChat он подключается через небольшой мост `mcp-remote`. Для моста на вашем компьютере нужен Node.js 18 или новее.

1. Откройте Claude Desktop, затем **Settings › Developer › Edit Config**. Откроется файл:
  - Mac: `~/Library/Application Support/Claude/claude_desktop_config.json`
  - Windows: `%APPDATA%\Claude\claude_desktop_config.json`
2. Вставьте в файл следующее (если в нём уже есть блок `mcpServers`, добавьте внутрь только часть `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" }
    }
  }
}
```

Сохраните, полностью закройте Claude Desktop и откройте его снова.

В новом чате откройте меню инструментов: `lanachat` отображается вместе со своими инструментами.

> Note: В Claude Desktop есть и custom connectors (см. следующий раздел). Файл выше остаётся самым надёжным способом передать токен.

## Claude в вебе и Claude Desktop (custom connector)

Веб-приложение claude.ai и Claude Desktop могут добавить удалённый сервер как custom connector. Официальный справочный центр Claude описывает поле **Request headers** для серверов без OAuth, где можно добавить фиксированный bearer-токен ([официальное руководство](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp)). LanaChat использует токен, а не OAuth, поэтому именно так его и подключают.

1. Откройте **Customize › Connectors**, нажмите **+ Add**, затем **Add custom connector**.
2. Name: `LanaChat`. Server URL: `https://api.lanachat.ai/mcp`.
3. Authentication: **No sign in** (в LanaChat нет входа через OAuth).
4. Request headers: добавьте имя `Authorization` и значение `Bearer YOUR_MCP_TOKEN`.
5. Нажмите **Add**. В чате откройте кнопку **+**, выберите **Connectors** и включите LanaChat.

Затем спросите: `List my LanaChat creators.` Тарифы и возможности со временем меняются (бесплатные аккаунты ограничены одним custom connector; в Team и Enterprise коннекторы добавляет только владелец). Если на вашем экране нет поля Request headers, используйте файл конфигурации выше для Claude Desktop или Claude Code.

## Cursor

1. Откройте файл `~/.cursor/mcp.json` (для всех проектов) или `.cursor/mcp.json` в одном проекте. Создайте его, если его нет.
2. Добавьте:

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

Сохраните, затем откройте **Settings › MCP** в Cursor и включите `lanachat`.

## VS Code

VS Code может запрашивать токен при запуске сервера, поэтому токен никогда не лежит в файле.

1. В вашем проекте создайте файл `.vscode/mcp.json`.
2. Добавьте:

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

Сохраните. Нажмите **Start** над `lanachat` в файле, вставьте токен, когда VS Code его запросит, и нажмите Enter.

Откройте чат в режиме агента: инструменты LanaChat есть в списке инструментов.

> Warning: Если папка проекта попадает в Git, никогда не коммитьте файл, в котором лежит токен. В версии для VS Code выше его нет.

Далее: [проверьте подключение](https://lanachat.ai/guides/ru/ai-test-connection/).

## FAQ

### Почему нельзя вставить блок из Copy client configuration?
Он использует `mcpServers` с `"type": "http"`, а Claude Desktop и VS Code такой формат не читают. Берите из Console только адрес и токен и используйте блок для своего приложения выше.

### Нужен ли Claude Desktop Node.js?
Да, Node.js 18 или новее, для моста `mcp-remote`. Либо используйте custom connector с заголовком запроса, если в вашем тарифе есть это поле.

### Можно ли подключить claude.ai без файла конфигурации?
Да, как custom connector с полем **Request headers**, если ваш тариф его предлагает. В LanaChat нет входа через OAuth, поэтому заголовок это единственный способ.

## Похожие статьи

- [Создание MCP-токена](https://lanachat.ai/guides/ru/ai-create-mcp-token/)
- [Проверка подключения](https://lanachat.ai/guides/ru/ai-test-connection/)
- [API & MCP: подключение AI-ассистента](https://lanachat.ai/guides/ru/api-mcp/)
