Как подключить Claude, Codex или Cursor к «Улетело»
Хватит копировать пост в два мессенджера и потом выяснять, почему во втором он не вышел. Скажите ассистенту, что нужно, — он сделает это в вашем кабинете «Улетело» и покажет, что именно сделал.
Как это работает
- Вы пишете ассистенту обычными словами: «что у меня сломано?».
- Ассистент сам выбирает нужные действия «Улетело» по протоколу MCP.
- Результат — в том же чате. Перед публикацией ассистент показывает примерку, а спросит ли клиент разрешения на отправку, зависит от его настроек — как включить подтверждение, сказано на вкладках ниже.
Что умеет ассистент
Писать и планировать посты
Пост по статье или заметкам — сразу в Telegram и MAX или по расписанию. Перед отправкой ассистент показывает, как пост ляжет в каждом канале.
Разбираться, почему не дошло
Где вышел пост, где нет, что ответила площадка и что сделать. Повтор — одной фразой.
Настраивать перенос
Подключить канал, собрать проект, поменять правила словами — с примеркой на последних постах до сохранения.
Следить за кабинетом
Что сломано, сколько ушло за неделю, что запланировано и сколько постов осталось по тарифу.
Чего не умеет: видеть просмотры и охваты, публиковать фото и видео из чата, трогать оплату, команду и удаление каналов — это остаётся в кабинете.
Подключение за 4 шага
- Выпустите токен в кабинете на странице «Подключения к ИИ». Для знакомства хватит прав «Только чтение». Токен показывается один раз.
- Подключите сервер в своём клиенте по инструкции на нужной вкладке ниже.
- Проверьте: напишите в новом чате «Покажи мои каналы в Улетело».
- Начните со стартового промпта — он держит ассистента в рамках «Улетело».
Адрес сервера:
https://uletelo.ru/mcp
Выберите свой клиент
Два способа: свой коннектор в настройках и файл конфигурации. Первый проще и работает везде — в приложении, на сайте claude.ai и в телефоне, — но форма заголовков есть не у всех.
Нет времени читать? Промпт-помощник для Claude Desktop
Скопируйте его в обычный чат — ассистент проведёт по шагам. Токен в чат не вставляйте.
Ты помогаешь мне подключить MCP-сервер «Улетело» к Claude Desktop. Я новичок, объясняй просто.
Правила:
- Веди строго по одному шагу. Следующий шаг — только после того, как я напишу «готово».
- Используй только данные из этого сообщения. Не придумывай пункты меню, настройки и адреса.
- Никогда не проси прислать токен. Если я пришлю токен в чат — попроси отключить его на странице https://uletelo.ru/ai и выпустить новый.
- Если шаг не получается после двух попыток — помоги составить письмо на support@uletelo.ru: клиент, ОС, текст ошибки, скриншот без токена.
Данные:
- Адрес сервера: https://uletelo.ru/mcp
- Токен выпускается на странице https://uletelo.ru/ai, для начала хватит прав «Только чтение».
- Способ 1: Settings → Connectors → Add custom connector. Название «Улетело», адрес сервера выше. Authentication: No sign-in. Request headers: заголовок authorization, значение «Bearer ВАШ_ТОКЕН» (слово Bearer и пробел обязательны). Add, затем Connect.
- Способ 2, если в способе 1 нет Request headers: нужен Node.js LTS (проверка: node --version). Файл claude_desktop_config.json открывается через Settings → Developer → Edit Config. Блок для mcpServers:
{
"mcpServers": {
"uletelo": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://uletelo.ru/mcp", "--header", "Authorization:Bearer ${ULETELO_TOKEN}"],
"env": { "ULETELO_TOKEN": "ВАШ_ТОКЕН" }
}
}
}
- После правки файла — полный перезапуск через Quit, крестик окна не подходит.
Шаги:
1. Спроси, видно ли в Settings → Connectors кнопку Add custom connector и поле Request headers. Если да — способ 1, если нет — способ 2.
2. Помоги выпустить токен на https://uletelo.ru/ai.
3. Проведи по шагам выбранного способа. В способе 2 попроси прислать содержимое файла с токеном, заменённым на XXX, и проверь JSON.
4. Проверка: в новом чате в меню инструментов есть «Улетело» или uletelo.
Частые ошибки:
- 401 или Unauthorized — токен введён с ошибкой, отключён или истёк; выпустить новый.
- Сервер не появился — блок не внутри mcpServers или приложение не перезапущено полностью.
- spawn npx ENOENT — не установлен Node.js LTS.
В конце попроси меня написать в новом чате «Покажи мои каналы в Улетело» и предложи 3–5 идей, что попросить дальше: что сломано, почему пост не дошёл, написать и запланировать пост, что запланировано на неделю.Способ 1. Свой коннектор
1.Откройте Settings (Настройки) → Connectors (Коннекторы) → Add custom connector (Добавить свой коннектор).
2.Название — «Улетело», адрес сервера:
https://uletelo.ru/mcp
3.В блоке Authentication выберите No sign-in. В Request headers выберите заголовок authorization и впишите значение — слово Bearer, пробел и ваш токен:
Bearer ВАШ_ТОКЕН
Как понять, что всё в порядке: Предупреждение о доступе без входа учитывать не нужно: доступ к кабинету даёт только токен в заголовке.
4.Нажмите Add, затем Connect на странице коннектора.
Как понять, что всё в порядке: Коннектор «Улетело» в списке, а в новом чате его инструменты видны в меню под полем ввода.
Нет пункта Request headers или Add custom connector — подключите вторым способом.
Способ 2. Файл конфигурации
1.Нужен Node.js версии LTS. Проверьте в терминале:
node --version
Как понять, что всё в порядке: Команда вывела версию, например v22.11.0. Если нет — установите Node.js LTS с nodejs.org и перезапустите терминал.
2.В Claude Desktop откройте Settings → Developer → Edit Config и откройте файл claude_desktop_config.json в текстовом редакторе.
3.Если файл пустой или в нём только {}, замените содержимое целиком. Если там уже есть другие серверы — добавьте блок uletelo внутрь mcpServers рядом с ними.
{ "mcpServers": { "uletelo": { "command": "npx", "args": ["-y", "mcp-remote", "https://uletelo.ru/mcp", "--header", "Authorization:Bearer ${ULETELO_TOKEN}"], "env": { "ULETELO_TOKEN": "ВАШ_ТОКЕН" } } } }4.Замените ВАШ_ТОКЕН на токен и полностью перезапустите Claude Desktop: Quit из меню или трея, крестик окна не подходит.
Как понять, что всё в порядке: В новом чате в меню инструментов есть uletelo.
Работает только в приложении на этом компьютере: на сайте и в телефоне такого подключения не будет.
Стартовый промпт
Работаем с моим кабинетом «Улетело». Используй только инструменты MCP-сервера uletelo, другие подключённые серверы не трогай, пока я не попрошу. Перед публикацией и любыми изменениями показывай, что именно будет сделано, и жди моего «да».
Чтобы не вставлять его в каждый чат, сохраните в настройках клиента:
- Claude Desktop и claude.ai — инструкции проекта или Settings → Profile → персональные предпочтения.
- Claude Code — файл ~/.claude/CLAUDE.md (для всех проектов) или CLAUDE.md в папке проекта.
- Codex — файл AGENTS.md в папке проекта или ~/.codex/AGENTS.md.
- Cursor — Settings → Rules → User Rules.
Что попросить дальше
- «Что у меня сломано в Улетело?»
- «Почему вчерашний пост не дошёл в MAX?»
- «Напиши пост по этой статье и запланируй на завтра в 10:00 в оба канала»
- «Не переноси посты со словом „реклама“ — сначала покажи, что изменится»
- «Что у меня запланировано на неделю?»
Ответы на вопросы
Не получилось?
Напишите в поддержку: какой клиент, текст ошибки и скриншот без токена.