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" } }| Klient | Jak połączyć |
|---|---|
| Cursor | Settings → 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 MCP | Dodaj 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
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
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
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
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
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
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
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
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
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.
| Grupa | Zadanie | Narzędzia | Zakres |
|---|---|---|---|
| Odkrywanie | Integracja | 4 | Który SDK i która ścieżka walidacji pasują do Twojego stosu; kontrakt komunikacji SDK |
| Szkielet | Integracja | 6 | Fragmenty kodu do instalacji, inicjalizacji, atrybucji, pola kodu i raportowania zakupów — albo cała integracja w kolejności, jednym wywołaniem |
| Przygotowanie | Integracja | 7 | Organizacja, aplikacja, klucz SDK i kampania; wyszukiwanie w sklepach; sprawdzanie sluga; rotacja sekretu webhooka |
| Konfiguracja | Integracja | 7 | Podłączenie webhooka RevenueCat, sprawdzanie poświadczeń i aktywacja walidacji bezpośredniej, linki do przesyłania poświadczeń |
| Weryfikacja | Weryfikacja | 4 | Lista kontrolna integracji, ostatnie zdarzenia, symulowane zakupy, konwersje jednego użytkownika |
| Obsługa | Obsługa i analityka | 22 | Aplikacje, kampanie, bonusy, stawki twórców i kody śledzące; lejki, serie dzienne, Aktywność, najlepsi twórcy, subskrybenci |
| Rozwój | Rozwój | 17 | Zaproszenia, linki do dołączenia, kody darmowego dostępu, materiały, portfel tylko do odczytu, tłumaczenia i influto_doctor |
| Razem | Wszystkie | 67 | Jeden 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