Przejdź do treści

Agenci AI do kodowania · MCP

Skonfiguruj program partnerski swojej aplikacji z agentem AI do kodowania.

Działa z Claude Code, Codex, Cursor i każdym innym klientem MCP. Jedno polecenie łączy InfluTo. Agent dodaje SDK dla Twojego stosu technologicznego, podpina walidację zakupów, tworzy kampanię i sprawdza, czy zakup testowy został zaliczony na kod twórcy.

Zaktualizowano: 1 listopada 2026

W skrócie

W Claude Code uruchom claude mcp add --transport http influto https://influ.to/mcp (w Codex: codex mcp add influto --url https://influ.to/mcp), a potem zatwierdź stronę zgody, która otworzy się w przeglądarce. Nie trzeba kopiować żadnych kluczy. Następnie agent wybiera jedyne SDK InfluTo pasujące do Twojego stosu, pisze kod inicjalizacji, atrybucji i zakupów, konfiguruje walidację przez RevenueCat lub bezpośrednio w sklepach, tworzy kampanię i odczytuje influto_integration_status, aż pojawi się zakup z sandboxa przypisany do kodu twórcy. Doładowania portfela i dane dostępowe do sklepów zostają po Twojej stronie: w tych sprawach agent poda Ci link do panelu. InfluTo kosztuje 0 $ miesięcznie plus 10% przychodu z poleceń twórców.

Krok 1: połącz InfluTo ze swoim agentem

Serwer MCP InfluTo działa pod adresem https://influ.to/mcp (Streamable HTTP, OAuth 2.1). Klienty terminalowe dodają go jednym poleceniem. W edytorach i aplikacjach czatowych wystarczy raz wpisać adres URL w ustawieniach.

# 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" } }
KlientJak połączyć
CursorSettings → MCP → Add server, a potem wklej JSON pokazany wyżej
Claude (web lub desktop)Settings → Connectors → Add custom connector → https://influ.to/mcp
ChatGPT (web)chatgpt.com/plugins → + → Add custom MCP server, URL https://influ.to/mcp, uwierzytelnianie OAuth (Business, Enterprise i Edu; Pro tylko do odczytu)
Dowolny inny klient MCPDodaj https://influ.to/mcp jako serwer MCP HTTP (streamable)

Krok 2: zatwierdź dostęp w przeglądarce

Gdy agent po raz pierwszy wywoła narzędzie InfluTo, w przeglądarce otworzy się strona zgody InfluTo. Zaloguj się lub załóż konto dewelopera, a potem:

  • Wybierz organizację. Agent może działać tylko w tej organizacji. Identyfikatory z innych organizacji zwracają błąd 404, więc nic nie przecieka między kontami.

  • Odznacz to, czego nie chcesz przyznawać. Uprawnienia są podzielone na zakresy, takie jak campaigns:write, creators:write i integration:verify. Nowe połączenia domyślnie dostają wszystkie.

  • Zatwierdź. Klient zapisuje zgodę i sam ją odświeża; tokeny dostępu działają do godziny. Połączonych agentów zobaczysz i odwołasz na stronie agenta AI w panelu.

Dla CI i uruchomień bez interfejsu jest rozwiązanie awaryjne: utwórz klucz agenta (it_mcp_…) na tej samej stronie agenta AI. Wyświetla się tylko raz, ma te same uprawnienia co połączenie OAuth i można go odwołać. Wysyłaj go w nagłówku Bearer na ten sam adres URL i trzymaj w zmiennej środowiskowej, nigdy w repozytorium.

Klucz SDK aplikacji (it_…) to inny klucz i nie działa na serwerze MCP. Konfiguracja MCP bez interfejsu wygląda tak:

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

Krok 3: poproś o integrację

Opisz zadanie własnymi słowami. Typowy przebieg wygląda tak:

  1. 1

    Rozpoznaj stos technologiczny. influto_recommend_sdk dopasowuje to, co znajdzie (Expo, SwiftUI, Kotlin, Flutter, Capacitor), do jedynego SDK InfluTo, którego potrzebuje Twoja aplikacja, wraz z zależnościami peer. Jedno SDK na aplikację, nie na platformę.

  2. 2

    Skonfiguruj stronę konta. influto_provision tworzy organizację, aplikację z kluczem SDK i kampanię jednym idempotentnym wywołaniem. influto_search_store uzupełnia identyfikatory App Store i Google Play.

  3. 3

    Napisz kod. Narzędzia scaffold zwracają fragmenty kodu zgodne z wersją, pobrane z rejestru SDK: linię instalacji, jednorazową inicjalizację przy starcie, checkAttribution przy uruchomieniu, identifyUser, opcjonalne pole kodu polecającego i raportowanie zakupów dla aplikacji z walidacją bezpośrednio w sklepach.

  4. 4

    Podłącz jedną ścieżkę walidacji. influto_recommend_validation wybiera RevenueCat albo walidację bezpośrednio w sklepach, nigdy obu naraz. Przy RevenueCat influto_setup_revenuecat tworzy webhook w Twoim projekcie RevenueCat, gdy wkleisz klucz tajny v2 przez link do panelu. Przy walidacji bezpośredniej przesyłasz linkiem klucz .p8 lub plik JSON konta usługi Play, a agent sprawdza poświadczenia i przełącza platformę.

  5. 5

    Utwórz kampanię. Stawka prowizji, bonusy za progi i treści kampanii w 11 językach. Do aktywacji potrzeba 50 $ dostępnych w portfelu. Jeśli ich brakuje, agent dostaje błąd 402 i podaje Ci link do doładowania.

Potem sprawdza własną robotę — i to jest najważniejsza część.

Krok 4: pętla weryfikacji

Integracja nie jest skończona, gdy kod się kompiluje. Jest skończona, gdy testowy zakup z polecenia pojawi się w InfluTo, przypisany do kodu twórcy. Agent sprawdza to w czterech krokach:

  1. 1

    Przeczytaj listę kontrolną. influto_integration_status zwraca osiem kroków — od app_created przez sdk_initialized, validation_configured i purchase_webhook_seen aż po attributed_conversion — razem z kolejnymi działaniami dla tego, co nadal otwarte.

  2. 2

    Zasymuluj zakup. influto_test_integration wysyła testowy zakup sandbox za 9,99 $ dla zmyślonego użytkownika, przez prawdziwy potok zakupów InfluTo. Podaj jeden ze swoich kodów, a zobaczysz, jak zostaje rozpoznany. To dane testowe: nigdy nie wliczają się do Twoich statystyk i nigdy nie zamykają kroku z listy.

  3. 3

    Poczekaj na prawdziwy zakup sandbox. Instalujesz swój build przez link polecający twórcy (albo wpisujesz kod), uruchamiasz aplikację i kupujesz jako tester TestFlight, sandbox lub licencji Google Play. influto_recent_events pokazuje zakup z attributed: true i kodem.

  4. 4

    Potwierdź. Gdy attributed_conversion_count z prawdziwego zakupu dojdzie do 1, integracja jest potwierdzona. influto_verify_user_conversions odpowiada na to samo pytanie dla jednego app user ID.

Jedyny krok, który wymaga Twoich rąk, to zakup sandbox na urządzeniu. Wszystko wokół niego agent sprawdzi i wyjaśni. Te same kontrole są dostępne jako zwykłe endpointy HTTP pod /api/agent — dla skryptów i CI.

Co agent może zrobić, a co zostaje po Twojej stronie

Przy domyślnych uprawnieniach agent połączony z InfluTo może:

  • Czytać Twój program. Aplikacje, kampanie, twórców, wyniki, kanał Aktywność, serie dzienne, stronę jednego twórcy lub jednego kodu oraz polecone subskrybentów — wyłącznie po pseudonimowym kluczu.

  • Zmieniać aplikacje i kampanie. Tworzyć je i aktualizować, w tym bonusy za progi, stawki dla poszczególnych twórców i tłumaczenia.

  • Rekrutować twórców. Zapraszać ich pojedynczo lub w paczkach do 500, generować linki dołączenia i tworzyć kody darmowego dostępu.

  • Testować integrację. Uruchamiać listę kontrolną, czytać ostatnie zdarzenia i symulować zakupy sandbox.

Niektórych rzeczy żaden agent nie zrobi, niezależnie od zgód: przenoszenia pieniędzy (doładowania, przelewy, wypłaty), odczytu ani ustawiania surowych poświadczeń, usuwania danych i działań administracyjnych. Gdy zadanie tego wymaga, agent dostaje link do panelu, który otwierasz po zalogowaniu, żeby doładować portfel, wgrać poświadczenia sklepów albo materiały marketingowe. Sekrety i pieniądze nigdy nie przechodzą przez agenta ani czat.

Dwa dodatkowe zabezpieczenia: bonusy za progi czekają na przegląd, zanim zostaną wypłacone, a serwer każe agentom traktować strony w sklepach, opisy aplikacji i teksty od twórców jako dane, nigdy jako polecenia.

67 narzędzi, pogrupowanych według zadań

Narzędzia dzielą się na siedem grup. Narzędzia z grup Odkrywanie i Szkielet odpowiadają na podstawie rejestru SDK, bez dostępu do Twojego konta. Pozostałe wywołują REST API agenta pod /api/agent, z tymi samymi uprawnieniami i granicami organizacji.

Aktualna lista to zasób MCP influto://tools, generowany przez serwer, a każde narzędzie jest opisane na docs.influ.to/agents/tools. Serwer udostępnia też pięć gotowych promptów: launch_campaign, recruit_creators, weekly_program_report, diagnose_attribution i fund_and_activate.

GrupaZadanieNarzędziaZakres
OdkrywanieIntegracja4Który SDK i która ścieżka walidacji pasują do Twojego stosu; kontrakt komunikacji SDK
SzkieletIntegracja6Fragmenty kodu do instalacji, inicjalizacji, atrybucji, pola kodu i raportowania zakupów — albo cała integracja w kolejności, jednym wywołaniem
PrzygotowanieIntegracja7Organizacja, aplikacja, klucz SDK i kampania; wyszukiwanie w sklepach; sprawdzanie sluga; rotacja sekretu webhooka
KonfiguracjaIntegracja7Podłączenie webhooka RevenueCat, sprawdzanie poświadczeń i aktywacja walidacji bezpośredniej, linki do przesyłania poświadczeń
WeryfikacjaWeryfikacja4Lista kontrolna integracji, ostatnie zdarzenia, symulowane zakupy, konwersje jednego użytkownika
ObsługaObsługa i analityka22Aplikacje, kampanie, bonusy, stawki twórców i kody śledzące; lejki, serie dzienne, Aktywność, najlepsi twórcy, subskrybenci
RozwójRozwój17Zaproszenia, linki do dołączenia, kody darmowego dostępu, materiały, portfel tylko do odczytu, tłumaczenia i influto_doctor
RazemWszystkie67Jeden serwer MCP pod adresem https://influ.to/mcp

Prompty, które działają

Wystarczą zwykłe polecenia. Kilka, które odpowiadają prawdziwym zadaniom:

  • Zintegruj i udowodnij: „Dodaj InfluTo do tej aplikacji z walidacją bezpośrednio w sklepie i udowodnij, że zakup w sandboxie został przypisany.”

  • Aplikacja z RevenueCat: „Ta aplikacja Expo używa RevenueCat. Dodaj SDK InfluTo, podłącz webhook i powiedz mi, co zostało do zrobienia po mojej stronie.”

  • Start: „Utwórz kampanię z prowizją 30% cyklicznie, przetłumacz ją i podaj mi link do dołączenia.”

  • Diagnoza: „Instalacje z linku MAYA nie są zaliczane. Sprawdź, dlaczego.”

  • Raport: „Jak program wypadł w zeszłym tygodniu, z podziałem na twórców?”

Jeśli coś nie działa, poproś agenta, żeby najpierw uruchomił influto_doctor. Narzędzie nie wymaga żadnych uprawnień i pokazuje, jak agent jest połączony, co może robić i jak aktualne są dane SDK każdej aplikacji.

Jak to wypada na tle innych serwerów MCP dla programów partnerskich

Serwery MCP są dziś w oprogramowaniu partnerskim powszechne. Mają je Dub, Tolt, Affonso i Partnero — głównie dla programów partnerskich webowych SaaS-ów.

Aplikacja mobilna potrzebuje też drugiej połowy: integracji. SDK w aplikacji, zakupy weryfikowane przez RevenueCat albo bezpośrednio u Apple i Google oraz dowód, że polecony zakup jest zaliczany, zanim zaprosisz choćby jednego twórcę. Wokół tej pętli, od wyboru SDK po przypisany zakup w sandboxie, zbudowany jest serwer MCP InfluTo.

Agenci AI i InfluTo — odpowiedzi.

Czy agent AI do kodowania może skonfigurować program partnerski dla mojej aplikacji?

Tak. Podłącz serwer MCP InfluTo (claude mcp add --transport http influto https://influ.to/mcp), a agent doda odpowiednie SDK, napisze kod atrybucji i zakupów, skonfiguruje RevenueCat lub walidację bezpośrednio w sklepie, utworzy kampanię i sprawdzi, czy zakup w sandboxie został przypisany do kodu twórcy. Dostęp zatwierdzasz raz w przeglądarce, zakup w sandboxie robisz na urządzeniu, a portfel zasilasz sam.

Którzy agenci AI do kodowania działają z InfluTo?

Claude Code, Codex CLI, Cursor, VS Code w trybie agenta Copilot, Gemini CLI, Claude w przeglądarce lub aplikacji desktopowej, niestandardowe serwery MCP w ChatGPT (Business, Enterprise i Edu) oraz każdy inny klient, który potrafi dodać zdalny serwer MCP przez HTTP. Dla Claude Code jest też wtyczka, która łączy serwer z dwoma skillami: influto-integration pisze kod SDK i działa offline, a influto-platform obsługuje zadania w panelu.

Czy agent potrzebuje mojego hasła lub kluczy API?

Nie. Logujesz się na stronie zgody InfluTo i wybierasz organizację oraz uprawnienia. Agent dostaje token o ograniczonym zakresie, który sam się odświeża i który możesz odwołać na stronie agenta AI. Dane dostępowe do sklepów i klucz tajny RevenueCat przesyłasz Ty, przez linki w panelu — nigdy nie przechodzą przez agenta. Klucze agenta (it_mcp_…) istnieją tylko jako rozwiązanie awaryjne dla CI.

Czy agent może wydawać pieniądze lub płacić twórcom?

Nie. Doładowania, przelewy i wypłaty są dla agenta niemożliwe, niezależnie od nadanych uprawnień. Jeśli kampania wymaga środków, agent dostaje błąd 402 i link do strony płatności, gdzie sam kończysz płatność w Stripe. InfluTo wypłaca twórcom środki 1. dnia każdego miesiąca przez Stripe Connect, gdy zarobią 20 $.

Skąd agent wie, że integracja naprawdę działa?

Czyta influto_integration_status — ośmioetapową listę kontrolną, która kończy się na attributed_conversion. Symulowane zakupy z influto_test_integration pokazują, że kod się rozpoznaje, ale nigdy nie kończą żadnego kroku. Robi to dopiero prawdziwy zakup w sandboxie, który dotrze z przypisaniem. Gdy więc agent mówi, że skończył, w Twoim dzienniku integracji jest zakup, który możesz zobaczyć.

Czy działa z RevenueCat?

Tak. SDK zapisuje atrybut influto_code w subskrybencie RevenueCat, a agent może utworzyć webhook InfluTo w Twoim projekcie RevenueCat. Działa też bez RevenueCat: wtedy InfluTo weryfikuje zakupy bezpośrednio u Apple i Google. Na każdą platformę wybierz dokładnie jedną ścieżkę.

Ile to kosztuje?

Serwer MCP i SDK są bezpłatne. InfluTo pobiera 0 $ miesięcznie. Za każdy zweryfikowany zakup, który przyprowadzi twórca, płacisz ustaloną prowizję plus 10% tego samego przychodu (7% od 2500 $ miesięcznie przychodu z poleceń twórców, 5% od 10 000 $, 3% od 25 000 $ — po dwóch kolejnych miesiącach, ustalone na piśmie). Zasilasz portfel prepaid od 50 $, z możliwością zwrotu, dopóki środki nie zostały wykorzystane.

Wskaż to swojemu agentowi.

Jedno polecenie, jedno zatwierdzenie w przeglądarce i testowy zakup jako dowód. 0 $ miesięcznie; 10% tylko od przychodu, który przyprowadzą twórcy.

Zacznij za darmo