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
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
Otworz Settings
Settings -> Developer -> Edit Config. Otworzy ci sie plik claude_desktop_config.json w domyslnym edytorze.Dodaj OutreachPilot
mcpServers z naszym endpointem. Skopiuj ponizszy snippet i wklej (jak juz masz inne mcpServers, dolacz nasz wpis).Zrestartuj Claude i autoryzuj
claude_desktop_config.json
{
"mcpServers": {
"outreachpilot": {
"url": "https://outreachpilot.pl/api/mcp",
"transport": "streamable-http"
}
}
}Pro tip · Test po restarcie
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
Konfiguracja krok po kroku
Stworz Custom GPT
Explore GPTs -> Create. Nazwij go "OutreachPilot Assistant" i opisz jako "asystent do zarzadzania kampaniami cold mailowymi B2B".Configure -> Actions
Authentication
https://outreachpilot.pl/api/mcp/oauth/authorize. Token URL: https://outreachpilot.pl/api/mcp/oauth/token. Token Exchange Method: POST.Client ID/Secret
Schema OpenAPI
https://outreachpilot.pl/api/mcp/openapi.json(translacja z MCP -> REST).Autoryzuj i testuj
Pro tip · Manualna rejestracja klienta
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
Settings -> Features -> MCP. Kliknij "Add new MCP Server".Wybierz Streamable HTTP
outreachpilot. URL: https://outreachpilot.pl/api/mcp.OAuth flow
Uzywaj w czacie
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
- W VS Code otworz Cline (ikona w sidebarze).
- Kliknij ikone MCP Servers u gory panelu Cline.
- Add Remote Server - wpisz URL
https://outreachpilot.pl/api/mcp. - Cline przeprowadzi cie przez OAuth - kliknij autoryzuj w przegladarce.
- 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
FAQ - czeste pytania
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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?
- Otworz panel Integracje AI i podlacz pierwszego klienta.
- Plan Free? Sprawdz cennik - integracja jest w Pro od 99 zl/mies.
- Inne pytania? Pelen poradnik OutreachPilot pomoze ci zaczac.
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.
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ę.