Integracja AI - jak podpiąć OutreachPilot pod Claude, ChatGPT, Cursor
Przewodnik krok po kroku: podłączenie serwera MCP OutreachPilot do Claude, ChatGPT (Developer mode), Codex, Perplexity, Cursor, VS Code, Continue i Cline. Co potrafi asystent po połączeniu, jakie ma zgody, jakie są ryzyka i jak odłączyć.
Krótka odpowiedź
Integracja AI to połączenie OutreachPilot z asystentem (Claude, ChatGPT, Cursor) przez serwer MCP. Po podłączeniu asystent wyszukuje firmy, szkicuje sekwencje i przygotowuje odpowiedzi w ramach nadanych zgód, a zapis do bazy, start kampanii i wysyłkę zatwierdzasz sam. Konfiguracja zajmuje kilka minut, a połączenie odłączysz w sekcji Integracje AI w aplikacji.
TL;DR: po co integracja AI
Zamiast kopiować dane między OutreachPilot a swoim czatem AI, możesz je połączyć. Wklejasz adres serwera, logujesz się i mówisz asystentowi: "znajdź 15 hydraulików w Krakowie bez własnej strony, zapisz z tagiem i przygotuj szkic kampanii. Niczego nie uruchamiaj." Asystent wywoła narzędzia na Twoim koncie, a zapis do bazy, start kampanii i wysyłkę odpowiedzi zatwierdzasz osobno. To działa dzięki MCP (Model Context Protocol), otwartemu standardowi opublikowanemu przez Anthropic w listopadzie 2024 roku, a od grudnia 2025 opiekuje się nim Agentic AI Foundation przy Linux Foundation. Szerszy opis z ryzykami i porównaniem znajdziesz w tekście MCP w sprzedaży: Claude i ChatGPT połączone z leadami.
- Co dostajesz
- 88 narzędzi, 7 zasobów i 7 gotowych promptów do pracy z leadami, kampaniami, odpowiedziami i skrzynkami z poziomu asystenta AI.
- Wymagania
- Plan Starter lub wyższy (Pro, Business, Agencja) albo trwający 14-dniowy okres próbny Pro bez karty (zobacz cennik). Po stronie klienta AI: aplikacja obsługująca zdalne serwery MCP z OAuth, np. Claude, ChatGPT w trybie Developer mode, Codex, Perplexity, Cursor, VS Code, Continue albo Cline.
- Logowanie
- OAuth z PKCE: logujesz się na naszym ekranie zgody i wybierasz spośród 15 zgód. Klient AI nie widzi Twojego hasła, a nie wklejasz żadnych kluczy.
- Czas konfiguracji
- Kilka minut na klienta. Wklejasz adres serwera (https://outreachpilot.pl/api/mcp), logujesz się i zatwierdzasz zgody.
get_recent_replies, get_inbox_message i draft_reply, pokaże szkic i zapyta, czy wysłać. Wysyłka (send_reply) ma dwa kroki: najpierw podgląd z odbiorcą, tematem i treścią, potem wysłanie po Twoim potwierdzeniu, i wymaga włączonej zgody inbox:send.1. Co potrafi asystent po połączeniu
Serwer udostępnia 88 narzędzi: to, czego używa nasz wbudowany czat AI, plus szablony, sekwencje, ustawienia i obsługa odpowiedzi. Pełną listę z opisami widzisz w aplikacji w sekcji Integracje AI (po zalogowaniu). Obszary:
- Konto, plan, wyniki
- Briefing dnia, dashboard, limity i plan, trendy aktywności i lejek kampanii. Pytanie o konto kończy się wywołaniem narzędzia, a instrukcja serwera zakazuje zmyślania firm, liczb i dat.
- Znajdowanie firm i Radar
- Wyszukiwanie firm (Google Maps, PKT, CEIDG), import z rejestru CEIDG oraz sygnały Radaru z KRS, CEIDG, BZP, TED i listy projektów UE, z datą i źródłem. Dodanie firm do bazy zużywa limit leadów i wymaga Twojej akceptacji.
- Baza leadów
- Wyszukiwanie, statusy, tagi, wzbogacanie z CEIDG, ocena AI, audyt stron www i osoby decyzyjne (źródła to CEIDG i strona firmy, bez LinkedIn). Usuwanie leadów jest osobną, nieodwracalną zgodą.
- Kampanie i szablony
- Generowanie maili, tworzenie szkicu kampanii, edycja sekwencji i ustawień, dodawanie leadów, duplikacja, zdrowie i porównania kampanii. Start kampanii to realna wysyłka: serwer sprawdza plan, skrzynkę, SPF i warmup, a przy ostrzeżeniach wymaga potwierdzenia.
- Odpowiedzi i agenci
- Czytanie odpowiedzi, klasyfikacja nastroju, szkice, oznaczanie jako przeczytane, propozycje agentów. Szkic niczego nie wysyła, a wysyłka ma podgląd.
- Skrzynki
- Stan skrzynek, warmup, limity i diagnostyka DNS (SPF, DKIM, DMARC), bez haseł.
- Klienci agencji
- W planach Business i Agencja narzędzia przyjmują workspace_id, więc asystent pracuje na danych jednego klienta. Limity leadów i wysyłki są wspólne dla całego konta.
2. Claude (claude.ai, aplikacja desktopowa i mobilna)
Claude łączy się ze zdalnym serwerem MCP przez niestandardowy konektor. Nie edytujesz plików konfiguracyjnych: adres wklejasz w ustawieniach aplikacji. Menu zmieniają się często, więc opis ma datę: stan dokumentacji na 1 października 2026.
Konfiguracja krok po kroku
Otwórz Connectors
Customize, a w nim sekcję Connectors.Dodaj własny konektor
+ i wybierz Add custom connector. Wklej https://outreachpilot.pl/api/mcp. Pól OAuth w Advanced settings nie wypełniaj.Połącz i zaloguj się
Add, potem Connect przy OutreachPilot. Zaloguj się do OutreachPilot i zaznacz zgody.Włącz w rozmowie
+, wybierz Connectors i włącz OutreachPilot.Według dokumentacji Anthropic (strona z 11 sierpnia 2026) plan Free pozwala na jeden niestandardowy konektor. W Team i Enterprise konektor najpierw dodaje właściciel organizacji (Organization settings, Connectors), a członkowie klikają Connect.
Instrukcja dla Claude po angielsku (np. dla współpracownika): Connect OutreachPilot.pl to Claude.
3. ChatGPT (chatgpt.com w przeglądarce)
ChatGPT łączy się z własnym serwerem MCP w trybie Developer mode. Nie tworzysz Custom GPT, nie wklejasz schematu OpenAPI i nie rejestrujesz klienta ręcznie: ChatGPT rejestruje się sam (Dynamic Client Registration), a Ty logujesz się na naszym ekranie zgody.
Konfiguracja krok po kroku
Włącz Developer mode
Settings, potem Security and login i włącz Developer mode.Dodaj aplikację
chatgpt.com/plugins i kliknij +.Adres i uwierzytelnianie
https://outreachpilot.pl/api/mcp i wybierz uwierzytelnianie OAuth.Zaloguj się
Użyj w rozmowie
Narzędzia search i fetch są w naszym serwerze zawsze widoczne, bo ChatGPT ich wymaga. Jeśli krok wygląda u Ciebie inaczej, szukaj opcji "add custom connector" albo "remote MCP server": adres i OAuth zostają takie same.
4. Codex, Perplexity, Cursor, VS Code, Continue, Cline
Wszystkie te klienty łączą się z tym samym adresem https://outreachpilot.pl/api/mcp i logują przez OAuth. Gotowe przyciski instalacji i kopiowanie konfiguracji masz w aplikacji w sekcji Integracje AI. Poniżej skrót.
Codex (CLI, rozszerzenie IDE i aplikacja)
codex mcp add outreachpilot --url https://outreachpilot.pl/api/mcp codex mcp login outreachpilot
Zaloguj się do OutreachPilot w przeglądarce i wybierz zgody. W sesji Codex wpisz /mcp, żeby sprawdzić połączenie. Konfiguracja trafia do ~/.codex/config.toml i działa też w rozszerzeniu IDE oraz aplikacji.
Perplexity (Pro, Max, Enterprise)
W ustawieniach konta otwórz Connectors, kliknij + Custom connector, wybierz Remote, wpisz nazwę OutreachPilot, wklej adres, jako uwierzytelnianie wybierz OAuth, a transport Streamable HTTP. W Enterprise administrator musi zezwolić członkom na własne konektory.
Cursor i VS Code (GitHub Copilot, tryb Agent)
W aplikacji kliknij przycisk "Zainstaluj w Cursor" lub "Zainstaluj w VS Code" w sekcji Integracje AI, potwierdź instalację serwera i zaloguj się, gdy pojawi się przycisk logowania. W VS Code wybierz w Copilot Chat tryb Agent. W organizacji administrator Copilot musi zezwalać na serwery MCP.
Continue (VS Code i JetBrains)
Utwórz plik .continue/mcpServers/outreachpilot.yaml i przełącz Continue w tryb Agent (narzędzia MCP działają tylko w nim):
name: OutreachPilot
version: 0.0.1
schema: v1
mcpServers:
- name: OutreachPilot
type: streamable-http
url: https://outreachpilot.pl/api/mcpCline (agent w VS Code)
- W VS Code otwórz panel Cline i kliknij ikonę MCP Servers.
- Przejdź do zakładki Remote Servers.
- Server Name: OutreachPilot, Server URL:
https://outreachpilot.pl/api/mcp, transport: Streamable HTTP. - Kliknij Add Server i zaloguj się do OutreachPilot, gdy Cline poprosi o autoryzację.
5. Zgody OAuth: 15 w trzech grupach
Na ekranie zgody widzisz zgody, o które prosi klient AI. Odznaczasz te, których asystent nie ma dostać. Narzędzie bez zgody jest dla klienta ukryte, a zmiana zakresu wymaga odłączenia i ponownego połączenia.
- Odczyt (6)
- dashboard:read, leads:read, campaigns:read, inbox:read, accounts:read, templates:read. To domyślny zestaw, gdy klient nie poprosi o własny.
- Zapis i wyszukiwanie (5)
- leads:write, leads:scrape, campaigns:write, inbox:write, analysis:run. Zaznaczone, jeśli klient o nie poprosi. Zgoda campaigns:write obejmuje start kampanii, czyli realną wysyłkę.
- Opt-in (4)
- inbox:send (wysyła maile do leadów), settings:write (ustawienia, bez haseł i płatności), leads:delete i campaigns:delete. Zawsze odznaczone, włączasz je świadomie.
6. Bezpieczeństwo i ryzyka
Połączenie MCP daje asystentowi realne uprawnienia do Twoich danych, dlatego pilnujesz tego w trzech miejscach: na ekranie zgody, w kliencie AI i na serwerze. To ograniczenia ryzyka, nie gwarancje.
Bramka 1: ekran zgody (OAuth z PKCE)
- Klient AI nigdy nie widzi hasła. Token dostępu jest ważny 24 godziny, odświeżający 90 dni, a przy każdym wywołaniu serwer sprawdza w bazie, czy połączenie nie zostało odwołane.
- Po zatwierdzeniu przychodzi e-mail "Nowe połączenie AI z Twoim kontem OutreachPilot".
- Zacznij od zgód do odczytu i dodawaj zapis, gdy zobaczysz, jak asystent pracuje. Nie włączaj
inbox:send, jeśli ma tylko przygotowywać odpowiedzi:draft_replydziała bez niej.
Bramka 2: klient AI
- Claude pyta o zatwierdzenie wywołań jednorazowo albo z opcją "Allow always", a ChatGPT domyślnie prosi o potwierdzenie akcji zapisu. Serwer oznacza
send_replyidelete_*jako destrukcyjne, żeby klient pytał. - Nie ustawiaj "Allow always" dla
send_replyaniupdate_campaign_status.
Bramka 3: serwer
send_replyma podgląd (confirmed=false), odbiorcy nie da się zmienić, a wypisane adresy są blokowane. Usuwanie wymagaconfirmed=true, a start kampanii zwraca ostrzeżenia.- Żądania wsadowe są wyłączone, więc każda zmiana to osobny krok. Serwer ogranicza wywołania do 200 na minutę na użytkownika.
confirmed=true ustawia model, więc serwer nie sprawdzi, czy faktycznie napisałeś "wyślij". Czytaj każdy szkic i każdego odbiorcę. Serwer odrzuci wiadomość z placeholderem typu [imię], ale nie oceni, czy treść jest trafna.Prompt injection
Głównym ryzykiem jest polecenie ukryte w treści, którą asystent czyta, np. w odpowiedzi leada albo na stronie firmy. Instrukcje serwera każą traktować treści leadów, odpowiedzi, notatek i stron www jako dane, nie polecenia, ale zachowanie zależy od modelu. Najlepszą obroną są najmniejsze uprawnienia i przegląd szkiców przed wysyłką. Szerzej: ryzyka i zasady w tekście o MCP.
Dziennik audytu i odłączanie
Każde wywołanie zapisujemy w dzienniku audytu po naszej stronie: narzędzie, wynik, czas i klient. W aplikacji, w sekcji Integracje AI, widzisz podłączone aplikacje, ich zgody, liczbę wywołań i ostatnie użycie, i stamtąd je odłączasz. Odłączanie nie wymaga zmiany hasła.
FAQ: częste pytania
- Czym jest MCP i po co mi on w OutreachPilot?
MCP (Model Context Protocol) to otwarty standard, którym asystent AI, taki jak Claude czy ChatGPT, łączy się z zewnętrznym narzędziem w ustalonym formacie. Zamiast kopiować dane między OutreachPilot a czatem, asystent czyta konto i wykonuje w nim akcje: pobiera leady, szkicuje kampanię, przygotowuje odpowiedzi. Wysyłkę i inne ważne kroki zatwierdzasz sam.
- Czy klient AI zobaczy moje hasło do OutreachPilot?
Nie. Logujesz się na naszym ekranie zgody (OAuth z PKCE), a klient dostaje token dostępu ważny 24 godziny i odświeżający ważny 90 dni. Przy każdym wywołaniu serwer sprawdza w bazie, czy połączenie nie zostało odwołane. Po zatwierdzeniu przychodzi e-mail „Nowe połączenie AI z Twoim kontem OutreachPilot”, a połączenie odłączysz w sekcji Integracje AI w aplikacji.
- Jakie funkcje OutreachPilot są dostępne przez MCP?
88 narzędzi: konto, plan i wyniki, wyszukiwanie firm i Radar (sygnały z KRS, CEIDG, BZP, TED i listy projektów UE), baza leadów z osobami decyzyjnymi, kampanie i sekwencje, szablony, odpowiedzi w inboxie, zadania, reguły i agenci, skrzynki z diagnostyką DNS oraz uniwersalne search i fetch (wymagane przez ChatGPT). Do tego 7 zasobów i 7 gotowych promptów, np. audyt konta czy obsługa nowych odpowiedzi.
- Czy za MCP trzeba płacić osobno?
Nie ma osobnej opłaty. MCP działa od planu Starter (99 zł/mies.), w planach Pro (199 zł), Business (399 zł) i Agencja (799 zł) oraz w trwającym 14-dniowym okresie próbnym Pro bez karty. Na planie Free zamiast ekranu zgody zobaczysz informację o planie. Obowiązują zwykłe limity planu, a sam model rozliczasz w swoim abonamencie Claude lub ChatGPT.
- Co się stanie, gdy mój plan wygaśnie?
Serwer zwróci komunikat o planie zamiast danych, a nic nie zostanie usunięte. Po wyborze planu połączenie zadziała ponownie; jeśli klient AI poprosi o ponowne zalogowanie, zatwierdzasz je jednym kliknięciem i nie konfigurujesz niczego od nowa.
- Czy mogę ograniczyć, co asystent może robić?
Tak, w trzech miejscach: (1) na ekranie zgody odznaczasz zgody, których asystent nie ma dostać (jest ich 15, cztery są zawsze domyślnie odznaczone), (2) w kliencie AI zatwierdzasz wywołania i nie ustawiasz „Allow always” dla wysyłki oraz startu kampanii, (3) serwer pokazuje podgląd przed wysyłką odpowiedzi i wymaga potwierdzenia przy usuwaniu. Zmiana zakresu wymaga odłączenia i ponownego połączenia.
- Co zrobić, gdy zobaczę podejrzane wywołanie?
Odłącz aplikację w sekcji Integracje AI w aplikacji i napisz do nas z godziną zdarzenia. Każde wywołanie zapisujemy w dzienniku audytu po naszej stronie (narzędzie, wynik, czas, klient), więc możemy sprawdzić, co się stało. W aplikacji widzisz podłączone aplikacje, ich zgody, liczbę wywołań i ostatnie użycie.
- Czy mogę napisać własnego klienta MCP?
Tak, MCP to otwarty standard. Serwer działa pod adresem https://outreachpilot.pl/api/mcp (Streamable HTTP, bez strumienia SSE), a klient rejestruje się automatycznie (Dynamic Client Registration), przechodzi autoryzację z PKCE i wymienia kod na token. Do stałych automatyzacji bez człowieka w pętli lepsze jest API v1 z kluczem (zobacz dokumentację API).
- Otwórz sekcję Integracje AI i podłącz pierwszego klienta.
- Plan Free? Sprawdź cennik - MCP jest w planie Starter od 99 zł/mies. i w 14-dniowym okresie próbnym Pro.
- Stałe automatyzacje bez człowieka w pętli? Zobacz API v1.
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: październik 2026 r. Autor nie ponosi odpowiedzialności za skutki zastosowania informacji w indywidualnych sytuacjach.
Cold mailing po polsku w 7 dni
Wiedza z tego poradnika ułożona w 7 lekcji po ~3 minuty: fundament techniczny, RODO i PKE, baza z CEIDG, copy, follow-upy i metryki. Jedno konkretne działanie dziennie, wypis w każdej chwili.
Zapisz się za darmoPrzygotuj pierwszą kampanię bez ręcznej roboty.
OutreachPilot wyszukuje firmy w Google Maps, PKT.pl i CEIDG, AI pisze sekwencję po polsku, a wysyłka z Twojej skrzynki dodaje wypis i zatrzymuje follow-upy po odpowiedzi. Podstawę kontaktu oceniasz sam. Każde konto zaczyna od 14 dni planu Pro bez karty.
