Подключение Claude Desktop, Cursor или VS Code
Claude Desktop, Cursor и VS Code подключаются к MCP-серверу LanaChat через файл конфигурации JSON, а claude.ai через custom connector. Найдите ниже своё приложение, скопируйте его блок, замените YOUR_MCP_TOKEN вашим токеном (руководство), сохраните и перезапустите приложение.
Примечание Copy client configuration в Users › API & MCP выдаёт адрес и ваш токен в одном блоке mcpServers с "type": "http". Этот блок не подходит для Claude Desktop (ему нужны command и args) и для VS Code (ему нужен servers). Используйте блоки ниже, а из Console берите только адрес и токен.
Работаете с Claude Code в терминале? Достаточно одной команды (руководство):
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 или новее.
- Откройте Claude Desktop, затем Settings › Developer › Edit Config. Откроется файл:
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- Mac:
- Вставьте в файл следующее (если в нём уже есть блок
mcpServers, добавьте внутрь только частьlanachat):
{
"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 отображается вместе со своими инструментами.
Примечание В 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, поэтому именно так его и подключают.
- Откройте Customize › Connectors, нажмите + Add, затем Add custom connector.
- Name:
LanaChat. Server URL:https://api.lanachat.ai/mcp. - Authentication: No sign in (в LanaChat нет входа через OAuth).
- Request headers: добавьте имя
Authorizationи значениеBearer YOUR_MCP_TOKEN. - Нажмите Add. В чате откройте кнопку +, выберите Connectors и включите LanaChat.
Затем спросите: List my LanaChat creators. Тарифы и возможности со временем меняются (бесплатные аккаунты ограничены одним custom connector; в Team и Enterprise коннекторы добавляет только владелец). Если на вашем экране нет поля Request headers, используйте файл конфигурации выше для Claude Desktop или Claude Code.
Cursor #
- Откройте файл
~/.cursor/mcp.json(для всех проектов) или.cursor/mcp.jsonв одном проекте. Создайте его, если его нет. - Добавьте:
{
"mcpServers": {
"lanachat": {
"url": "https://api.lanachat.ai/mcp",
"headers": { "Authorization": "Bearer YOUR_MCP_TOKEN" }
}
}
}
Сохраните, затем откройте Settings › MCP в Cursor и включите lanachat.
VS Code #
VS Code может запрашивать токен при запуске сервера, поэтому токен никогда не лежит в файле.
- В вашем проекте создайте файл
.vscode/mcp.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 есть в списке инструментов.
Внимание Если папка проекта попадает в Git, никогда не коммитьте файл, в котором лежит токен. В версии для VS Code выше его нет.
Далее: проверьте подключение.
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, поэтому заголовок это единственный способ.