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

ИИ-агенты для кода · MCP

Настройте партнёрскую программу приложения с помощью ИИ-агента для кода.

Работает с Claude Code, Codex, Cursor и любым другим MCP-клиентом. Одна команда подключает InfluTo. Агент добавит SDK для вашего стека, настроит проверку покупок, создаст кампанию и убедится, что тестовая покупка засчитана коду автора.

Обновлено 1 ноября 2026 г.

Коротко

В Claude Code выполните claude mcp add --transport http influto https://influ.to/mcp (в Codex: codex mcp add influto --url https://influ.to/mcp), затем подтвердите доступ на странице согласия, которая откроется в браузере. Копировать ключи не нужно. Дальше агент выберет единственный SDK InfluTo для вашего стека, напишет код инициализации, атрибуции и покупок, настроит RevenueCat или прямую проверку в магазинах, создаст кампанию и будет читать influto_integration_status, пока не появится тестовая покупка в песочнице, засчитанная коду автора. Пополнение кошелька и данные доступа к магазинам остаются у вас: для этого агент даст ссылку на дашборд. InfluTo стоит 0 $ в месяц плюс 10% от выручки, приведённой авторами.

Шаг 1: подключите InfluTo к агенту

MCP-сервер InfluTo находится по адресу https://influ.to/mcp (Streamable HTTP, OAuth 2.1). Терминальные клиенты добавляют его одной командой. В редакторах и чат-приложениях достаточно один раз указать URL в настройках.

# Claude Code
claude mcp add --transport http influto https://influ.to/mcp

# Codex CLI
codex mcp add influto --url https://influ.to/mcp

# Gemini CLI
gemini mcp add --transport http -s user influto https://influ.to/mcp

# VS Code (Copilot agent mode)
code --add-mcp '{"name":"influto","type":"http","url":"https://influ.to/mcp"}'

# Claude Code plugin: the MCP server plus two skills
/plugin marketplace add influto/influto-plugin
/plugin install influto

# Cursor: Settings → MCP → Add server
{ "influto": { "url": "https://influ.to/mcp" } }
КлиентКак подключить
CursorSettings → MCP → Add server, затем вставьте JSON, показанный выше
Claude (веб или десктоп)Settings → Connectors → Add custom connector → https://influ.to/mcp
ChatGPT (веб)chatgpt.com/plugins → + → Add custom MCP server, URL https://influ.to/mcp, аутентификация OAuth (Business, Enterprise и Edu; в Pro только чтение)
Любой другой MCP-клиентДобавьте https://influ.to/mcp как HTTP-сервер MCP (streamable)

Шаг 2: подтвердите доступ в браузере

Когда агент впервые обратится к инструменту InfluTo, в браузере откроется страница согласия InfluTo. Войдите или создайте аккаунт разработчика, затем:

  • Выберите организацию. Агент сможет действовать только в рамках этой организации. ID из любой другой организации вернут 404, так что данные разных аккаунтов не пересекаются.

  • Снимите галочки с того, что не хотите разрешать. Права разделены на области доступа (scopes), например campaigns:write, creators:write и integration:verify. По умолчанию новое подключение получает все.

  • Подтвердите. Клиент сохраняет разрешение и сам его обновляет; токены доступа действуют до часа. Подключённых агентов можно посмотреть и отозвать на странице «ИИ-агент» в дашборде.

Для CI и запусков без интерфейса есть запасной вариант: создайте ключ агента (it_mcp_…) на той же странице «ИИ-агент». Он показывается один раз, даёт те же права, что и OAuth-подключение, и его можно отозвать. Передавайте его в заголовке Bearer на тот же URL и храните в переменной окружения, но не в репозитории.

SDK-ключ приложения (it_…) — это другой ключ, и на MCP-сервере он не работает. Конфигурация MCP без интерфейса выглядит так:

{
  "mcpServers": {
    "influto": {
      "type": "http",
      "url": "https://influ.to/mcp",
      "headers": { "Authorization": "Bearer ${INFLUTO_API_KEY}" }
    }
  }
}

Шаг 3: попросите настроить интеграцию

Опишите задачу своими словами. Обычный запуск проходит так:

  1. 1

    Агент изучает ваш стек. influto_recommend_sdk сопоставляет найденное (Expo, SwiftUI, Kotlin, Flutter, Capacitor) с единственным SDK InfluTo, который нужен вашему приложению, и его peer-зависимостями. Один SDK на приложение, а не на платформу.

  2. 2

    Настраивает аккаунт. influto_provision создаёт организацию, приложение с его SDK-ключом и кампанию одним идемпотентным вызовом. influto_search_store подставляет идентификаторы App Store и Google Play.

  3. 3

    Пишет код. Инструменты scaffold возвращают сниппеты нужной версии из реестра SDK: команду установки, однократную инициализацию при запуске, checkAttribution при старте, identifyUser, необязательное поле реферального кода и отправку данных о покупках для приложений с прямой проверкой в магазинах.

  4. 4

    Подключите один способ проверки. influto_recommend_validation выбирает RevenueCat или прямую проверку через магазины, но не оба варианта сразу. С RevenueCat influto_setup_revenuecat создаёт вебхук в вашем проекте RevenueCat, как только вы вставите секретный ключ v2 по ссылке из дашборда. При прямой проверке вы загружаете ключ .p8 или JSON сервисного аккаунта Play по ссылке, а агент проверяет учётные данные и переключает платформу.

  5. 5

    Создайте кампанию. Ставка комиссии, бонусы за достижения и тексты кампании на 11 языках. Для активации на кошельке должно быть 50 $. Если их нет, агент получает ответ 402 и передаёт вам ссылку для пополнения.

Затем агент проверяет собственную работу — и это самое важное.

Шаг 4: цикл проверки

Интеграция не готова, когда код собирается. Она готова, когда тестовая покупка по реферальной ссылке появилась в InfluTo и засчитана коду автора. Агент проверяет это в четыре действия:

  1. 1

    Прочитайте чеклист. influto_integration_status возвращает восемь шагов — от app_created через sdk_initialized, validation_configured и purchase_webhook_seen до attributed_conversion — и следующие действия для всего, что ещё не закрыто.

  2. 2

    Имитируйте покупку. influto_test_integration отправляет тестовую sandbox-покупку на 9,99 $ от вымышленного пользователя через настоящий конвейер покупок InfluTo. Передайте один из своих кодов — и увидите, как он сработает. Это тестовые данные: они не попадают в вашу статистику и не закрывают шаги чеклиста.

  3. 3

    Дождитесь настоящей sandbox-покупки. Вы устанавливаете сборку по реферальной ссылке автора (или вводите код), запускаете приложение и покупаете от имени тестировщика TestFlight, sandbox или лицензионного тестировщика Google Play. influto_recent_events показывает покупку с attributed: true и кодом.

  4. 4

    Подтвердите. Когда attributed_conversion_count достигает 1 по настоящей покупке, интеграция подтверждена. influto_verify_user_conversions отвечает на тот же вопрос для одного app user ID.

Руками нужно сделать только один шаг — sandbox-покупку на устройстве. Всё остальное вокруг неё агент проверит и объяснит. Те же проверки доступны как обычные HTTP-эндпоинты в /api/agent — для скриптов и CI.

Что умеет агент, а что остаётся за вами

С разрешениями по умолчанию агент, подключённый к InfluTo, может:

  • Читать вашу программу. Приложения, кампании, авторов, результаты, ленту активности, дневные ряды, страницу одного автора или одного кода и приглашённых подписчиков — только по псевдонимному ключу.

  • Менять приложения и кампании. Создавать и обновлять их, включая бонусы за достижения, индивидуальные ставки авторов и переводы.

  • Привлекать авторов. Приглашать по одному или пакетами до 500, создавать ссылки для вступления и коды бесплатного доступа.

  • Тестировать интеграцию. Запускать чеклист, читать последние события и имитировать sandbox-покупки.

Кое-что недоступно ни одному агенту, что бы вы ни одобрили: перемещение денег (пополнения, переводы, выплаты), чтение или задание исходных учётных данных, удаление данных и административные действия. Если задаче нужно что-то из этого, агент получает ссылку на дашборд. Вы открываете её после входа в аккаунт, чтобы пополнить кошелёк, загрузить учётные данные магазинов или маркетинговые материалы. Секреты и деньги не проходят ни через агента, ни через чат.

Есть ещё две защиты: бонусы за достижения ждут проверки перед выплатой, а сервер требует от агентов считать карточки магазинов, описания приложений и тексты от авторов данными, а не инструкциями.

67 инструментов, сгруппированных по задачам

Инструменты делятся на семь групп. Инструменты обнаружения и заготовок отвечают из реестра SDK и не затрагивают ваш аккаунт. Остальные вызывают REST API агента в /api/agent — с теми же разрешениями и границами организации.

Актуальный список — это ресурс MCP influto://tools, его формирует сервер. Каждый инструмент описан на docs.influ.to/agents/tools. Кроме того, сервер поставляется с пятью готовыми промптами: launch_campaign, recruit_creators, weekly_program_report, diagnose_attribution и fund_and_activate.

ГруппаЗадачаИнструментыЧто охватывают
ОбнаружениеИнтеграция4Какой SDK и какой способ проверки подходят вашему стеку; формат обмена данными SDK
ЗаготовкиИнтеграция6Сниппеты для установки, инициализации, атрибуции, поля для кода и отправки покупок — или вся интеграция по порядку одним вызовом
СозданиеИнтеграция7Организация, приложение, ключ SDK и кампания; поиск по магазинам; проверка slug; ротация секрета вебхука
НастройкаИнтеграция7Подключение вебхука RevenueCat, проверка учётных данных магазинов и активация, ссылки для загрузки учётных данных
ПроверкаПроверка4Чеклист интеграции, последние события, имитация покупок, конверсии одного пользователя
УправлениеУправление и аналитика22Приложения, кампании, бонусы, ставки авторов и коды отслеживания; воронки, дневные ряды, лента активности, лучшие авторы, подписчики
РостGrow17Приглашения, ссылки для присоединения, коды бесплатного доступа, материалы, кошелёк только для чтения, переводы и influto_doctor
ИтогоВсе67Один MCP-сервер: https://influ.to/mcp

Промпты, которые работают

Хватит простых запросов. Несколько примеров для реальных задач:

  • Интегрировать и доказать: «Добавь InfluTo в это приложение с проверкой напрямую через магазины и докажи, что тестовая покупка в песочнице засчитана автору».

  • Приложение с RevenueCat: «Это Expo-приложение использует RevenueCat. Добавь SDK InfluTo, подключи вебхук и скажи, что осталось сделать мне».

  • Запустить: «Создай кампанию с регулярной комиссией 30%, переведи её и дай мне ссылку для присоединения».

  • Разобраться: «Установки по ссылке MAYA не засчитываются. Выясни почему».

  • Отчитаться: «Как программа показала себя на прошлой неделе по каждому автору?»

Если что-то работает не так, сначала попросите агента запустить influto_doctor. Ему не нужны разрешения: он покажет, как подключён агент, что ему разрешено и насколько свежи данные SDK по каждому приложению.

Чем это отличается от других MCP-серверов для партнёрских программ

MCP-серверы в партнёрском ПО теперь не редкость. Они есть у Dub, Tolt, Affonso и Partnero — в основном для партнёрских программ веб-SaaS.

Мобильному приложению нужна и вторая половина — интеграция: SDK внутри приложения, покупки, проверенные через RevenueCat или напрямую в Apple и Google, и доказательство, что покупка по реферальной ссылке засчитывается, — до того как вы пригласите первого автора. MCP-сервер InfluTo построен вокруг этого цикла: от выбора SDK до тестовой покупки с атрибуцией.

ИИ-агенты и InfluTo: ответы на вопросы.

Может ли ИИ-агент для кода настроить партнёрскую программу для моего приложения?

Да. Подключите MCP-сервер InfluTo (claude mcp add --transport http influto https://influ.to/mcp), и агент добавит нужный SDK, напишет код атрибуции и покупок, настроит RevenueCat или прямую проверку через магазины, создаст кампанию и убедится, что тестовая покупка в песочнице засчитана на код автора. Доступ вы подтверждаете один раз в браузере, тестовую покупку совершаете на устройстве и пополняете кошелёк сами.

Какие ИИ-агенты для кода работают с InfluTo?

Claude Code, Codex CLI, Cursor, VS Code в режиме агента Copilot, Gemini CLI, Claude в вебе и на десктопе, пользовательские MCP-серверы в ChatGPT (Business, Enterprise и Edu) и любой другой клиент, который умеет подключать удалённый HTTP MCP-сервер. Для Claude Code есть ещё плагин: он объединяет сервер и два навыка. influto-integration пишет код SDK и работает офлайн, influto-platform выполняет задачи в дашборде.

Нужны ли агенту мой пароль или API-ключи?

Нет. Вы входите на странице согласия InfluTo и выбираете организацию и права. Агент получает токен с ограниченными правами: он обновляется сам, а отозвать его можно на странице ИИ-агента. Доступы к магазинам и секретный ключ RevenueCat вы загружаете сами по ссылкам из дашборда — через агента они не проходят. Ключи агента (it_mcp_…) нужны только как запасной вариант для CI.

Может ли агент тратить деньги или платить авторам?

Нет. Пополнения, переводы и выплаты недоступны ни одному агенту, какие бы права вы ни дали. Если кампании нужны средства, агент получит ответ 402 и ссылку на страницу оплаты, где вы сами завершите оплату через Stripe. InfluTo платит авторам 1-го числа каждого месяца через Stripe Connect, как только они заработают $20.

Как агент узнаёт, что интеграция действительно работает?

Он читает influto_integration_status — чек-лист из восьми шагов, который заканчивается на attributed_conversion. Имитированные покупки из influto_test_integration показывают, что код распознаётся, но ни один шаг не закрывают. Закрывает только настоящая тестовая покупка в песочнице, которая пришла с атрибуцией. Поэтому, когда агент говорит «готово», в журнале интеграции есть покупка, которую можно посмотреть.

Работает ли это с RevenueCat?

Да. SDK записывает атрибут influto_code подписчику в RevenueCat, а агент может создать вебхук InfluTo в вашем проекте RevenueCat. Без RevenueCat тоже работает: тогда InfluTo проверяет покупки напрямую в Apple и Google. Для каждой платформы выберите ровно один путь.

Сколько это стоит?

MCP-сервер и SDK бесплатны. InfluTo берёт $0 в месяц. За каждую проверенную покупку, которую привёл автор, вы платите установленную вами комиссию плюс 10% с той же выручки (7% — от 2 500 $ в месяц выручки от покупок по ссылкам авторов, 5% — от 10 000 $, 3% — от 25 000 $; после двух месяцев подряд, по письменной договорённости). Предоплаченный кошелёк пополняется от $50, неиспользованные средства можно вернуть.

Подключите своего агента.

Одна команда, одно подтверждение в браузере и тестовая покупка для проверки. $0 в месяц; 10% — только с выручки, которую приводят авторы.

Начать бесплатно