Перейти к основному содержимому

MCP для ИИ-агентов

MCP (Model Context Protocol) — открытый стандарт, по которому ИИ-агенты подключаются к внешним данным. Подключите MCP-сервер Tapbox Стат — и агент сам подберёт каналы под рекламу, соберёт метрики и найдёт упоминания бренда по вашему запросу на обычном языке.

  • Адрес: https://beta.stat.tapbox.ru/api/mcp
  • Транспорт: Streamable HTTP, JSON-RPC 2.0
  • Авторизация: заголовок Authorization: Bearer tbx_ваш_ключ или OAuth — для коннекторов claude.ai
  • Плагины: github.com/justtake88/tapbox-mcp

У ключа должен быть включён доступ «MCP-сервер». Вызовы инструментов расходуют ту же месячную квоту, что и REST-API.

claude.ai

В claude.ai сервер подключается как коннектор. Ключ в настройки вводить не нужно — вход идёт через Tapbox Стат:

  1. Откройте Настройки → Коннекторы и нажмите Добавить свой коннектор.
  2. Название — «Tapbox Стат», адрес — https://beta.stat.tapbox.ru/api/mcp. Дополнительные настройки оставьте пустыми.
  3. Нажмите Подключить. Откроется страница Tapbox Стат: войдите через MAX, выберите ключ и нажмите Разрешить доступ.

Claude вернёт вас обратно, и инструменты Tapbox Стат появятся в чате. Коннектор, добавленный в claude.ai, работает и в Claude Desktop, и в мобильном приложении Claude.

Что нужно для подключения
  • Свои коннекторы в claude.ai можно добавлять только с платной подпиской Claude — это подписка на сам Claude, а не тариф Tapbox. В командной подписке Claude коннектор добавляет владелец организации, а участники потом подключаются к нему сами.
  • Ключ должен быть привязан к вашему аккаунту MAX — только тогда он появится на странице выбора. Если ключа там нет, пришлите нам свой MAX ID: он есть в профиле, в блоке «Настройки», строка «Мой MAX ID». Мы привяжем ключ, и при следующем подключении он появится в списке.

Приложение получает не сам ключ, а отдельный токен доступа, который обновляется автоматически. Работает он с теми же продуктами, лимитами и квотой, что и ключ. Отключить приложение можно в профиле, в разделе «Подключённые приложения». Если отозвать ключ, отключатся и все приложения, подключённые через него.

Claude Code

Плагин ставится двумя командами. При установке Claude Code спросит ключ и сохранит его как секрет:

claude plugin marketplace add justtake88/tapbox-mcp
claude plugin install tapbox-stat@tapbox

Без интерактивного вопроса ключ передаётся флагом:

claude plugin install tapbox-stat@tapbox --config api_key=tbx_ваш_ключ

Сменить ключ — /plugin configure tapbox-stat, проверить подключение — /mcp. Вместе с сервером плагин ставит навык, который подсказывает агенту, какой инструмент брать под задачу.

Подключиться можно и без плагина:

claude mcp add --transport http tapbox https://beta.stat.tapbox.ru/api/mcp \
--header "Authorization: Bearer tbx_ваш_ключ"

Codex

Сохраните ключ в переменной окружения до запуска Codex и поставьте плагин:

export TAPBOX_API_TOKEN="tbx_ваш_ключ"
codex plugin marketplace add justtake88/tapbox-mcp
codex plugin add tapbox-stat@tapbox

Или добавьте сервер в ~/.codex/config.toml:

[mcp_servers.tapbox]
url = "https://beta.stat.tapbox.ru/api/mcp"
bearer_token_env_var = "TAPBOX_API_TOKEN"

Gemini CLI

gemini extensions install https://github.com/justtake88/tapbox-mcp

Gemini спросит «Ключ Tapbox Стат» и передаст его в заголовок авторизации. Проверить подключение — /mcp.

Cursor, VS Code и другие клиенты

Добавьте блок в настройки MCP клиента (~/.cursor/mcp.json, .vscode/mcp.json и т. п.):

{
"mcpServers": {
"tapbox": {
"url": "https://beta.stat.tapbox.ru/api/mcp",
"headers": { "Authorization": "Bearer tbx_ваш_ключ" }
}
}
}

Claude Desktop через mcp-remote

Проще всего подключить Claude Desktop как коннектор — так же, как в claude.ai. Если нужен вход именно по ключу, подойдёт мост mcp-remote — добавьте в claude_desktop_config.json:

{
"mcpServers": {
"tapbox": {
"command": "npx",
"args": [
"-y", "mcp-remote", "https://beta.stat.tapbox.ru/api/mcp",
"--header", "Authorization:Bearer tbx_ваш_ключ"
]
}
}
}

Инструменты

ИнструментЧто делаетПродукт
list_categoriesТематики каналов с числом каналовAPI Stat
list_regionsРегионы с числом каналовAPI Stat
search_channelsПодбор каналов и чатов: поиск по названию и описанию, фильтры, рейтинг по охвату за 7 и 30 днейAPI Stat
get_channel_overviewКарточка канала: подписчики, охват за 7 и 30 дней, ERR, индекс цитирования, приростAPI Stat
get_channel_metricsДинамика подписчиков, ERR, число постов, охват за период, скорость набора просмотровAPI Stat
compare_channelsСравнение 2–6 каналовAPI Stat
list_channel_postsПосты канала за период со сводкой: сумма, средний и медианный охватAPI Stat
get_post_overviewРазбор поста: кривая просмотров и цитированияAPI Stat
get_citation_indexИндекс цитирования и его разборAPI Stat
get_market_overviewСводка по всей базе MAXAPI Stat
list_bot_categoriesКатегории каталога ботовAPI Stat
search_botsПоиск ботов по названию, описанию и категорииAPI Stat
get_bot_overviewКарточка бота, лайки и похожие ботыAPI Stat
search_postsПолнотекстовый поиск по публикациямAPI Search
analyze_mentionsКто упоминает и репостит каналAPI Search
get_account_usageПодключённые продукты и остаток лимитовНе расходует квоту

Все инструменты только читают данные. Ответы сервера сжаты: пустые поля и флаги со значением false опущены, длинные тексты обрезаны до 200 знаков (полностью — full_text: true), время указано по Москве.

avg_reach — средний охват поста за всю историю канала, reach_7d и reach_30d — за последние 7 и 30 полных дней. Рейтинги за период агент строит одним вызовом search_channels с sort=reach_7d — перебирать посты каналов для этого не нужно.

Приветствие и готовые сценарии

После подключения наберите в Claude Code /tapbox-stat:start — агент поздоровается, покажет подключённые продукты и остаток квоты и предложит готовые запросы. В других клиентах достаточно спросить «что ты умеешь?».

Сервер отдаёт готовые сценарии — MCP-промпты. Клиенты, которые их поддерживают, показывают их как команды: в Claude Code — в списке слеш-команд сервера tapbox. Промпты квоту не расходуют, тратятся только вызовы инструментов внутри сценария.

СценарийЧто делаетЧто указать
СтартПриветствие, подключённые продукты, остаток квоты, примеры запросов
Подбор каналов под рекламуКандидаты по теме, таблица метрик, отметка подозрительного роста, рекомендациятема, регион, минимум подписчиков
Разбор канала для рекламодателяАудитория и рост, вовлечённость, контент, цитируемость, красные флаги, выводканал
Проверка на накруткуСкачки подписчиков, рост без охвата, связанное цитирование, оценка рискаканал
Мониторинг брендаДинамика упоминаний, каналы, самые просматриваемые посты. Нужен API Searchбренд, за сколько дней
Сравнение каналовТаблица метрик, сильные и слабые стороны, вывод для рекламы2–6 каналов
Что растёт в MAXСводка рынка, быстрорастущие тематики и каналы, идеи для контентатематика
Подбор ботовБоты под задачу с категорией, лайками и возможностямизадача
Топ каналов региона или городаРейтинг по охвату за 7 или 30 дней без госорганизаций — одним вызовомрегион или город, период

Что спросить

  • «Дай топ-20 каналов Барнаула по охвату за последнюю неделю без госорганизаций».
  • «Подбери 10 каналов MAX про финансы от 20 тысяч подписчиков с ERR выше 15%, покажи таблицей».
  • «Сравни каналы newmedia и mash по подписчикам, охвату, ERR и индексу цитирования. Кого выгоднее взять под рекламу?»
  • «Найди посты за последний месяц, где упоминается наш бренд, и сгруппируй по каналам».
  • «Кто вырос сильнее всех за неделю? У кого рост не сходится с числом постов и цитированием?»