Wszystkie artykuły
IntegracjeCzas czytania · 12 minAktualizacja · 28 maja 2026

Integracja AI - jak podpiac OutreachPilot pod Claude, ChatGPT, Cursor

Pelen przewodnik krok po kroku: konfiguracja MCP serwera w Claude Desktop, ChatGPT Custom GPT, Cursor IDE, Continue.dev i Cline. Co potrafi twoje AI po polaczeniu, jakie ma uprawnienia, jak bezpiecznie odlaczyc.

TL;DR - po co integracja AI

Zamiast kopiowac dane miedzy OutreachPilot a swoim ulubionym czatem AI, mozesz polaczyc je bezposrednio. Po konfiguracji w 3 minutach mowisz Claude'owi: "znajdz mi 50 mechanikow w Krakowie i wrzuc do nowej kampanii Q3" - a on to wykona bez wychodzenia z czatu. To dziala dzieki MCP (Model Context Protocol) - otwartemu standardowi od Anthropic ktory uzywaja Claude, ChatGPT, Cursor i ponad 20 innych narzedzi AI.

Co dostajesz
38 narzedzi do pracy z leadami i kampaniami dostepnych w twoim asystencie AI - szukanie firm, AI scoring, tworzenie kampanii, czytanie inboxu, generowanie odpowiedzi, dashboardy.
Wymagania
Plan Pro lub Business w OutreachPilot. Plan Free nie ma dostepu (zobacz cennik). Po stronie klienta AI: dowolny popularny asystent z obslugujacy MCP - Claude Desktop, ChatGPT (z Actions), Cursor, Continue.dev, Cline.
Bezpieczenstwo
OAuth 2.1 + PKCE, krotkozyciowe tokeny (24h), audyt kazdego wywolania, mozliwosc odlaczenia w kazdej chwili. Klient AI nie widzi twojego hasla.
Czas konfiguracji
3 minuty na klienta. Wklejasz URL endpointu (https://outreachpilot.pl/api/mcp), klikasz autoryzuj, zatwierdzasz uprawnienia.

Jak to wyglada w praktyce

Po podlaczeniu Claude'a mozesz mu napisac: "Sprawdz moj inbox - sa tam jakies zainteresowane odpowiedzi? Jak tak, draftuj na nie odpowiedzi w moim stylu. Pominj autorespondery i bounce." - Claude wywola tools get_recent_replies, classify_reply_sentiment i draft_reply i wrzuci ci propozycje tekstu, ktore mozesz zatwierdzic jednym kliknieciem.

1. Co potrafi twoje AI po polaczeniu

Polaczenie daje asystentowi dostep do tych samych 38 narzedzi ktorych uzywa nasz wewnetrzny chatbot. Lista pelna jest dostepna w panelu Integracje AI, ale kategorie:

Wyszukiwanie i import leadow
Pobieranie firm z Google Maps i CEIDG na zywo, deduplikacja po NIP, dodawanie do bazy. Jedno zapytanie typu 'znajdz dentystow w Lodzi bez strony www' i AI przejdzie pelna sciezke.
Zarzadzanie leadami
Edycja statusow, tagi, AI scoring per lead, wzbogacanie danych z CEIDG, usuwanie. AI moze zaktualizowac status 50 leadow naraz odpowiadajac na 'oznacz wszystkie kontakty z bounce jako odrzucone'.
Kampanie
Tworzenie nowych, edycja sekwencji, dodawanie leadow, wlaczanie/wstrzymywanie, duplikacja, generowanie szablonow przez AI. Pelen workflow od 'mam nowa baze' do 'kampania ruszyla'.
Inbox i odpowiedzi
Czytanie nieprzeczytanych odpowiedzi, klasyfikacja sentimentu, draftowanie odpowiedzi, oznaczanie jako przeczytane. Mozesz miec asystenta robi triage inboxu kazdego ranka.
Analityka i dashboard
Pelne metryki konta, statystyki kampanii, alerty, briefing dnia, funnel. AI moze powiedziec ci 'open rate spadl o 8% w tym tygodniu - pewnie przez kampanie X, ktora ma slaby temat'.
Browseable resources
Niezalezne od narzedzi, AI moze sobie podejrzec liste 50 ostatnich leadow, gorace leady, aktywne kampanie i nieprzeczytane odpowiedzi przez 'resources' w MCP. To jak read-only widok dla asystenta.

2. Claude Desktop (Anthropic)

Claude Desktop to flagowy klient MCP od Anthropic. Najlepsza integracja, najszybsze odpowiedzi, native UI dla wywolan narzedzi. Zalecamy zacząć od niego.

Konfiguracja krok po kroku

Pobierz Claude Desktop

claude.ai/download. Dostepny dla macOS i Windows. Zaloguj sie kontem Anthropic (Pro/Team).

Otworz Settings

W aplikacji Claude wejdz w Settings -> Developer -> Edit Config. Otworzy ci sie plik claude_desktop_config.json w domyslnym edytorze.

Dodaj OutreachPilot

Dodaj sekcje mcpServers z naszym endpointem. Skopiuj ponizszy snippet i wklej (jak juz masz inne mcpServers, dolacz nasz wpis).

Zrestartuj Claude i autoryzuj

Zamknij i otworz aplikacje. Przy pierwszym uzyciu narzedzia OutreachPilot, Claude otworzy w przegladarce ekran zgody. Zaloguj sie do OutreachPilot i kliknij Zatwierdz.

claude_desktop_config.json

{
  "mcpServers": {
    "outreachpilot": {
      "url": "https://outreachpilot.pl/api/mcp",
      "transport": "streamable-http"
    }
  }
}

Pro tip · Test po restarcie

Napisz w czacie: "Polacz sie z OutreachPilot i pokaz mi 5 ostatnich leadow." - Claude najpierw poprosi o autoryzacje OAuth (otworzy okno przegladarki), potem wykona zapytanie. Jak to dziala, mozesz juz uzywac swobodnie.

3. ChatGPT (Custom GPT)

ChatGPT obsluguje MCP przez Custom GPT Actions. Wymaga konta ChatGPT Plus/Team/Enterprise. Konfiguracja jest troche bardziej recznie niz dla Claude bo OpenAI uzywa wlasnego format Actions, ale dziala stabilnie.

Zaleznosc od planu OpenAI

Custom GPT Actions wymagaja ChatGPT Plus, Team lub Enterprise. ChatGPT Free nie ma tej funkcji. Jezeli uzywasz darmowej wersji, polecam zamiast tego Claude Desktop ktory ma generous free tier.

Konfiguracja krok po kroku

Stworz Custom GPT

W ChatGPT kliknij Explore GPTs -> Create. Nazwij go "OutreachPilot Assistant" i opisz jako "asystent do zarzadzania kampaniami cold mailowymi B2B".

Configure -> Actions

Zjedz na dol konfiguracji do sekcji Actions. Kliknij "Create new action".

Authentication

Wybierz OAuth. Authorization URL: https://outreachpilot.pl/api/mcp/oauth/authorize. Token URL: https://outreachpilot.pl/api/mcp/oauth/token. Token Exchange Method: POST.

Client ID/Secret

Zarejestruj klienta przez DCR i wklej dane. Zobacz sekcje "Manualna rejestracja" ponizej.

Schema OpenAPI

Wklej schema dostepny pod https://outreachpilot.pl/api/mcp/openapi.json(translacja z MCP -> REST).

Autoryzuj i testuj

Zapisz GPT, otworz nowa rozmowe, napisz "polacz sie z OutreachPilot". ChatGPT przekieruje cie na nasz consent screen.

Pro tip · Manualna rejestracja klienta

ChatGPT nie obsluguje DCR (auto-rejestracji). Musisz zarejestrowac swojego Custom GPT jako klienta przez nasze API:
curl -X POST https://outreachpilot.pl/api/mcp/oauth/register \
  -H "Content-Type: application/json" \
  -d '{
    "client_name": "Moj ChatGPT GPT",
    "redirect_uris": ["https://chat.openai.com/aip/g-XXXXX/oauth/callback"],
    "software_id": "openai-chatgpt-custom"
  }'
Odpowiedz zawiera client_id i client_secret - wklej je do ChatGPT Actions.

4. Cursor IDE

Cursor to popularny edytor AI dla developerow. MCP w Cursor pozwala miec OutreachPilot dostepny w trakcie pisania kodu - przydatne dla teamow ktore obsluguja OutreachPilot z aplikacji.

Konfiguracja

Settings -> MCP Servers

W Cursor wejdz w Settings -> Features -> MCP. Kliknij "Add new MCP Server".

Wybierz Streamable HTTP

Type: streamable-http. Name: outreachpilot. URL: https://outreachpilot.pl/api/mcp.

OAuth flow

Cursor automatycznie zarejestruje klienta przez DCR i otworzy autoryzacje. Zaloguj sie do OutreachPilot i zatwierdz.

Uzywaj w czacie

W czacie Cursor mozesz teraz pytac "wez ostatnie 10 leadow z bazy i wygeneruj mock danych do testu" - integracja jest natychmiast aktywna.

5. Continue.dev (VS Code i JetBrains)

Continue to open-source alternatywa dla Copilota, integruje sie z dowolnym AI providerem. Konfiguracja MCP odbywa sie przez plik config.json.

// ~/.continue/config.json
{
  "models": [...],
  "mcpServers": {
    "outreachpilot": {
      "url": "https://outreachpilot.pl/api/mcp",
      "type": "streamable-http"
    }
  }
}

Zrestartuj VS Code/IntelliJ. Continue otworzy okno autoryzacji OAuth przy pierwszym uzyciu narzedzia OutreachPilot. Po autoryzacji integracja dziala z dowolnym modelem (Claude, GPT-4, lokalny LLM).

6. Cline (autonomous AI agent)

Cline (dawniej Claude Dev) to autonomiczny agent w VS Code - sam pisze kod, uruchamia komendy, czyta pliki. MCP rozszerza go o dostep do API zewnetrznych. Idealny dla automatyzacji zadan operacyjnych w OutreachPilot.

Konfiguracja

  1. W VS Code otworz Cline (ikona w sidebarze).
  2. Kliknij ikone MCP Servers u gory panelu Cline.
  3. Add Remote Server - wpisz URL https://outreachpilot.pl/api/mcp.
  4. Cline przeprowadzi cie przez OAuth - kliknij autoryzuj w przegladarce.
  5. Po autoryzacji w czacie Cline mozesz zlecic mu zlozone zadania: "Codziennie rano sprawdz inbox, odpowiedz na pytania o cenniki, oznacz reszte jako przeczytane, podsumuj mi wyniki kampanii w pliku raport.md."

7. Bezpieczenstwo i audyt

Polaczenie MCP daje twojemu AI realne uprawnienia do twoich danych - dlatego zbudowalismy wielowarstwowa kontrole.

Warstwa 1 - OAuth 2.1 z PKCE

  • Klient nigdy nie widzi twojego hasla. Logujesz sie do OutreachPilot w naszym oknie zgody, klient dostaje tylko token.
  • Tokens dostepu sa krotkozyciowe (24h). Refresh tokens (90d) mozna revoke jednym kliknieciem.
  • PKCE (Proof Key for Code Exchange) chroni przed atakami code injection. Audience binding (RFC 8707) zapobiega podstawianiu tokena na inny resource.

Warstwa 2 - Granularne uprawnienia (scopes)

W consent screen przy pierwszej autoryzacji widzisz 13 kategorii uprawnien: czytanie leadow, edycja leadow, usuwanie leadow, wyszukiwanie firm, czytanie kampanii, tworzenie kampanii, usuwanie kampanii, czytanie inboxu, edycja inboxu, konta email, szablony, analiza AI, dashboard. Mozesz odznaczyc co nie chcesz dac. Zmiana wymaga reauthorize.

Warstwa 3 - Audyt log

Kazde wywolanie - kazde tools/call, resources/read, kazda autoryzacja, kazdy refresh tokena - jest logowane do bazy z timestampem, IP, user-agentem, statusem (ok/error/denied) i czasem wykonania. Mozesz w ustawieniach zobaczyc historie i powiedziec dokladnie kiedy AI co robilo.

Co jak chcesz zaslepic AI nagle

Idz do /integracje-ai, znajdz podpinacza w liscie, kliknij Odlacz. Wszystkie refresh tokens tej aplikacji zostana revoked. Access tokens (max 24h) przestana dzialac jak wygasna - najpozniej za 24h klient straci dostep. To jednoklikowa odlaczka, nie wymaga zmiany hasla.

FAQ - czeste pytania

  1. Czym jest MCP i dlaczego mam tego uzywac?

    MCP (Model Context Protocol) to otwarty standard od Anthropic ktory pozwala asystentom AI takim jak Claude czy ChatGPT polaczyc sie z zewnetrznymi narzedziami w bezpieczny i ustandaryzowany sposob. Zamiast kopiowac dane recznie miedzy OutreachPilot a chatbotem, polaczenie MCP daje twojemu AI bezposredni dostep do leadow, kampanii i inboxu. Twoj asystent moze szukac firm, tworzyc kampanie i analizowac wyniki w odpowiedzi na pytania w jezyku naturalnym.

  2. Czy moj klient AI bedzie widzial moje haslo do OutreachPilot?

    Nie. Polaczenie idzie przez OAuth 2.1 z PKCE - klient AI nigdy nie widzi twojego hasla ani danych logowania. Zamiast tego dostaje krotkozyciowy token dostepu (24h), ktory mozesz w kazdej chwili odlaczyc w ustawieniach. Wszystkie wywolania sa logowane w panelu audytu - widzisz dokladnie co AI zrobilo za ciebie.

  3. Jakie funkcje OutreachPilot zostaja udostepnione przez MCP?

    Wszystkie 38 narzedzi naszego asystenta wewnetrznego: szukanie firm w Google Maps i CEIDG, importowanie leadow, AI scoring, tworzenie kampanii, generowanie szablonow, edycja sekwencji, czytanie inboxu, draftowanie odpowiedzi, oznaczanie statusow leadow, podglad statystyk i alertow. Mozesz odznaczyc kazda kategorie uprawnien w consent screen przed zatwierdzeniem polaczenia.

  4. Czy musze placic za ta funkcje?

    Tak. Integracje AI sa dostepne w planach Pro (od 99 zl/mies dla Founderow, 149 zl/mies standardowo) i Business (349 zl/mies). Plan Free nie ma dostepu do MCP - wynika to z kosztow operacyjnych: kazde wywolanie AI z klienta przez serwer MCP generuje ruch i logi, a tokens AI ktore generuja maile i scorigi to nasz najwiekszy koszt operacyjny.

  5. Co sie stanie jak moj plan wygasnie?

    Token MCP przestanie dzialac natychmiast - klient AI dostanie 403 access_denied przy nastepnym wywolaniu. Zadne dane nie zostana usuniete. Po reaktywacji planu Pro mozesz po prostu autoryzowac polaczenie ponownie z poziomu klienta AI.

  6. Czy moge ograniczyc co dokladnie AI moze robic?

    Tak, w trzech warstwach: (1) w consent screen przy pierwszej autoryzacji odznaczasz kategorie uprawnien (np. odzaczasz 'usuwanie leadow' jak nie chcesz dac AI tej mozliwosci), (2) w panelu Integracje AI widzisz liste podpietych klientow i mozesz w kazdej chwili odlaczyc dowolny, (3) audyt log pokazuje kazde wywolanie - co zrobilo, kiedy, z jakim wynikiem.

  7. Co jak zauwaze podejrzane wywolanie w audycie?

    Natychmiast odlacz klienta z panelu Integracje AI - wszystkie tokeny tej aplikacji zostana revoked. Skontaktuj sie z naszym supportem (email lub chat na stronie) z timestampem podejrzanego wpisu. Zbadamy co sie stalo i pomozemy zabezpieczyc konto. W najgorszym scenariuszu zmien haslo do swojego konta OutreachPilot.

  8. Czy moge sam (jako developer) napisac wlasnego klienta MCP?

    Tak, MCP to otwarty standard. Nasz endpoint jest publiczny pod adresem https://outreachpilot.pl/api/mcp i zgodny ze spec 2025-06-18. Zarejestruj klienta przez DCR (POST na /oauth/register), poprowadz usera przez authorize, wymien code na token przez /oauth/token. Pelna dokumentacja: /docs lub spec na modelcontextprotocol.io.

Gotowy do startu?

Uwaga prawna

Materiał ma charakter edukacyjny i informacyjny. Nie stanowi porady prawnej w rozumieniu art. 4 ustawy o świadczeniu pomocy prawnej. W konkretnych sprawach skonsultuj się z radcą prawnym lub adwokatem. Stan prawny: kwiecień 2026 r. Autor nie ponosi odpowiedzialności za skutki zastosowania informacji w indywidualnych sytuacjach.

— FinOd czytania do wysyłki

Chcesz zacząć cold outreach legalnie i bez ręcznej roboty?

OutreachPilot pilnuje SPF, DKIM, opt-outów i zatrzymywania follow-upów po odpowiedzi. Darmowe konto pozwala przejść onboarding i zbudować kampanię, zanim odblokujesz wysyłkę.

Co mówią o nas algorytmy?

Zapytaj największe modele AI, dlaczego OutreachPilot jest nowoczesną alternatywą dla starych baz leadów B2B. Prompt skopiujemy w tle — wystarczy wkleić w otwarty czat.

Linki prowadzą bezpośrednio do oficjalnych aplikacji modeli (ChatGPT, Claude, Perplexity, Gemini). Nie wysyłamy zapytań w Twoim imieniu.