AwrAiter

Model Context Protocol

MCP-сервер для Telegram в ChatGPT и Claude

Планируйте, публикуйте и считайте свои каналы, не выходя из чата с ассистентом. Один коннектор, OAuth или токен, 25 инструментов, работает и на бесплатном тарифе.

Адрес коннектора — одинаковый для всех клиентов

https://awraiter.ai/mcp

Streamable HTTP. OAuth 2.0 с экраном согласия либо персональный токен, который вы создаёте сами в панели. 120 запросов за 60 секунд на токен.

01 — Подключение

Три шага, один раз

  1. 01

    Добавьте коннектор

    В клиенте добавьте свой MCP-сервер и вставьте https://awraiter.ai/mcp. Транспорт — Streamable HTTP.

  2. 02

    Войдите через Telegram

    OAuth откроет страницу AwrAiter: войдите и подтвердите, за какую команду ассистент может действовать. Клиенты без OAuth берут токен на awraiter.ai/mcp-connect и шлют его как Authorization: Bearer ….

  3. 03

    Спросите что-нибудь

    Инструменты появятся в списке клиента. «Покажи статистику моего канала за прошлую неделю».

02 — Клиенты

По клиентам

Claude — веб и десктоп

Настройки → Коннекторы → Добавить свой коннектор → вставить адрес → Подключить. Войти через Telegram и подтвердить команду.

Claude Code

claude mcp add --transport http awraiter https://awraiter.ai/mcp — при первом обращении сам проведёт через OAuth.

ChatGPT и Codex

В браузере Настройки → Коннекторы предлагают OAuth. В форме приложения и Codex OAuth нет: выберите тип Streamable HTTP и добавьте заголовок Authorization: Bearer pat_…. Поля «переменная окружения с токеном» оставьте пустыми — вписанный туда токен оставит коннектор вообще без инструментов.

Cursor, Gemini CLI, Qwen Code и другие

Любой клиент с поддержкой MCP работает по тому же адресу с Bearer-токеном в заголовках.

03 — Инструменты

Что умеет ассистент — все 25 инструментов

Читающие инструменты работают с любым доступом. ✍️ — те, что что-то меняют: им нужен OAuth или токен с полным доступом. AI-кредиты тратит только deep_analyze, остальное бесплатно на любом тарифе.

Команды и каналы

list_teamsВаши команды, активная помечена.
switch_teamПереключить активную команду.
list_channelsКаналы активной команды.
get_channelКарточка канала — название, язык, описание.

Аналитика и инсайты

get_channel_statsДашборд: подписчики, охват, ER, динамика за 1–90 дней.
get_channel_insightsЧто работает у этой аудитории: топ и провалы относительно медианы за 30 дней плюс статистически подтверждённые закономерности — день, окно публикации, длина, вопрос в конце — как только у канала наберётся 20+ оценённых постов.
deep_analyzeГлубокий AI-разбор одного канала или сравнение нескольких. Считается на наших серверах, тратит AI-кредиты.
get_recent_postsПоследние опубликованные посты канала.
search_channel_contentСемантический поиск по собственным постам и источникам канала.

Тексты и публикация

draft_from_sourcesСвежие спарсенные источники, ещё не использованные в постах, — материал для черновика.
search_sourcesПоиск по источникам, привязанным к каналу.
create_post_from_textСохранить готовый пост — текст ассистента плюс картинки и видео по ссылке — черновиком. ✍️
preview_postРовно то, что уйдёт в канал: заголовок, текст, медиа.
score_postОценить черновик по истории самого канала до публикации.
check_uniquenessПроверка на почти-дубли среди постов и источников команды.
schedule_postОпубликовать черновик сейчас или в заданное время. ✍️
cancel_scheduled_postОтменить запланированную публикацию. ✍️

Контент-планы

get_content_planПлан канала и его слоты.
find_free_slotБлижайший свободный слот в плане.
create_content_planСоздать план для канала. ✍️
get_playbookПошаговая инструкция оператора: analyze, create_plan, fill, improve, rewrite.

Память канала

get_channel_memoryБренд-бриф и стоп-лист канала.
set_brand_briefЗадать свободным текстом тон и правила, которым следует ИИ. ✍️
add_banlist_entryДобавить слово в стоп-лист канала. ✍️
remove_banlist_entryУбрать слово из стоп-листа канала. ✍️

04 — Примеры промптов

Примеры промптов

Вставьте любой в ассистента, когда коннектор подключён.

  • Сравни мои три канала за последние 30 дней и скажи, какой контент где заходит лучше.
  • Возьми самый свежий неиспользованный источник для @mychannel, напиши пост в тоне канала, оцени его и, если оценка хорошая, поставь в ближайший свободный слот.
  • В какой день и в какое время статистически лучше всего публиковать в моём канале?
  • Собери контент-план на следующую неделю: 5 постов, чередуя новости и вечнозелёные темы.
  • Проверь этот черновик на почти-дубли по моим последним 100 постам и покажи, что именно уйдёт в канал.

05 — Отличие

Это не то же самое, что юзербот-сервер

Большинство Telegram-MCP серверов отдают ассистенту ваш личный аккаунт по MTProto, чтобы он читал переписку. Этот не трогает ни аккаунт, ни переписку. Он работает с каналами, где вы администратор, и с тем, что с ними происходит: план, выкладка, цифры.

В чём разницаЮзербот-серверыAwrAiter
Что подключаетВаш личный аккаунт TelegramКаналы, где вы администратор
Что видитВаши чаты и перепискуПосты, планы и статистику ваших каналов
ДоступНомер телефона и файл сессииВход через OAuth или отзываемый токен
ПубликацияСообщения от вашего имениПосты в канал по расписанию, с предпросмотром и оценкой
АналитикаНетРост, ER, ERR, статистика постов, сравнение каналов
ХостингОбычно свойНаш — ничего разворачивать не надо

06 — Вопросы

Что спрашивают на самом деле

Нужно ли отдавать пароль от Telegram или файл сессии?

Нет. Вы входите через Telegram на нашей странице или вставляете токен, созданный в панели. Ни номера, ни кода, ни файла сессии — и ничего, что позволило бы ассистенту прочитать вашу личную переписку.

Может ли ассистент опубликовать пост, не спросив меня?

Только если вы это разрешили. Токен «только чтение» читает аналитику и контент и не может ни публиковать, ни править, ни отменять; для публикации нужен OAuth или токен с полным доступом. Любая запись проходит те же проверки прав, что и в панели, включая поканальный доступ участника команды.

Работает ли на бесплатном тарифе?

Да. Коннектор включён во все тарифы, включая бесплатный — один канал, бесплатно навсегда. AI-кредиты тратит только deep_analyze.

Чем это отличается от telegram-mcp, который читает мои чаты?

Те серверы дают ассистенту ваш личный аккаунт по MTProto. AwrAiter даёт ему каналы, где вы администратор: контент-планы, публикацию по расписанию, аналитику ER/ERR и разбор постов. Другая задача, другие данные, другой риск.

Какие клиенты поддерживаются?

Любой, который умеет MCP по Streamable HTTP: Claude в вебе и на десктопе, Claude Code, ChatGPT и Codex, Cursor, Gemini CLI, Qwen Code и другие. OAuth там, где клиент его предлагает, Bearer-токен там, где нет.

Есть ли лимиты?

120 запросов за 60 секунд на токен. Агентам, работающим в плотном цикле, стоит делать паузы.

Подключите канал и спросите о нём ассистента

Один канал бесплатно навсегда, без карты. Коннектор включён.