Перейти до вмісту

ШІ-агенти для кодування · 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 як MCP-сервер HTTP (streamable)

Крок 2: підтвердьте доступ у браузері

Коли агент уперше викличе інструмент InfluTo, у браузері відкриється сторінка згоди InfluTo. Увійдіть або створіть обліковий запис розробника, а потім:

  • Оберіть організацію. Агент може діяти лише в межах цієї організації. ID з будь-якої іншої організації повертають 404, тож дані між акаунтами не потрапляють нікуди.

  • Зніміть позначки з дозволів, які не хочете надавати. Дозволи поділено на області доступу (scopes), як-от campaigns:write, creators:write та integration:verify. Нові підключення за замовчуванням отримують усі.

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

Для CI і запусків без інтерфейсу є запасний варіант: створіть ключ агента (it_mcp_…) на тій самій сторінці «ШІ-агент». Його показують один раз, він має ті самі дозволи, що й підключення через OAuth, і його можна відкликати. Передавайте його в заголовку Bearer на ту саму адресу та зберігайте в змінній середовища, а не в репозиторії.

Ключ 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 або store-direct, але ніколи обидва. З RevenueCat influto_setup_revenuecat створює вебхук у вашому проєкті RevenueCat, щойно ви вставите секретний ключ v2 за посиланням із панелі. У режимі store-direct ви завантажуєте ключ .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 відповідає на те саме питання для одного ID користувача застосунку.

Єдиний крок, що потребує вашої участі, — sandbox-покупка на пристрої. Усе навколо неї агент може перевірити й пояснити. Такі самі перевірки доступні як звичайні HTTP-ендпоінти під /api/agent — для скриптів і CI.

Що може агент, а що лишається за вами

З типовими дозволами агент, підключений до InfluTo, може:

  • Читати вашу програму. Застосунки, кампанії, авторів, результати, стрічку Activity, денні серії, сторінку одного автора чи одного коду, а також запрошених передплатників — лише за псевдонімними ключами.

  • Змінювати застосунки й кампанії. Створювати та оновлювати їх, зокрема бонуси за досягнення, індивідуальні ставки для авторів і переклади.

  • Залучати авторів. Запрошувати їх по одному або пакетами до 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, перевірка облікових даних store-direct і активація, посилання для завантаження облікових даних
ПеревіркаПеревірка4Чекліст інтеграції, останні події, симульовані покупки, конверсії одного користувача
КеруванняКерування й аналітика22Застосунки, кампанії, бонуси, ставки авторів і коди відстеження; воронки, денні серії, Activity, топ-автори, передплатники
ЗростанняGrow17Запрошення, посилання для приєднання, коди безкоштовного доступу, матеріали, гаманець лише для читання, переклади та influto_doctor
РазомУсі67Один MCP-сервер: https://influ.to/mcp

Запити, які працюють

Достатньо простих формулювань. Ось кілька, що відповідають реальним завданням:

  • Інтегрувати й довести, що працює: «Додайте InfluTo в цей застосунок із перевіркою напряму через магазини й доведіть, що тестова покупка в sandbox атрибутується».

  • Застосунок із RevenueCat: «Цей застосунок на Expo використовує RevenueCat. Додайте InfluTo SDK, підключіть вебхук і скажіть, що лишилося зробити мені».

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

  • Діагностувати: «Встановлення за посиланням MAYA не зараховуються. З’ясуйте, чому».

  • Звітувати: «Як минулого тижня відпрацювала програма в розрізі авторів?»

Якщо щось працює не так, спершу попросіть агента запустити influto_doctor. Він не потребує дозволів і показує, як підключено агента, що йому дозволено і наскільки свіжі дані SDK кожного застосунку.

Чим це відрізняється від інших MCP-серверів для партнерських програм

MCP-сервери в партнерському софті вже не рідкість. Їх мають Dub, Tolt, Affonso і Partnero — здебільшого для партнерських програм веб-SaaS.

Мобільному застосунку потрібна ще й інтеграційна половина: SDK всередині застосунку, покупки, перевірені через RevenueCat або напряму в Apple і Google, і доказ того, що покупку за рефералом зараховано, — до того, як ви запросите першого автора. Саме навколо цього циклу, від вибору SDK до атрибутованої тестової покупки, і збудовано MCP-сервер InfluTo.

ШІ-агенти та InfluTo: відповіді.

Чи може ШІ-агент для кодування налаштувати партнерську програму для мого застосунку?

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

Які ШІ-агенти для кодування працюють з 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 платить авторам першого числа кожного місяця через Stripe Connect, щойно вони заробили 20 $.

Звідки агент знає, що інтеграція справді працює?

Він читає influto_integration_status — чекліст із восьми кроків, що завершується на attributed_conversion. Симульовані покупки з influto_test_integration показують, що код розпізнається, але жодного кроку не завершують; це робить лише справжня тестова покупка в sandbox, яка надійшла з атрибуцією. Тож коли агент каже, що все готово, у журналі інтеграції є покупка, яку можна переглянути.

Чи працює це з 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% лише з виручки, яку приносять автори.

Почати безкоштовно