Integracja AI - jak podpiąć OutreachPilot pod Claude, ChatGPT, Cursor

IntegracjeAktualizacja: Kacper Rękawek12 min czytania

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.
Jak to wygląda w praktyce
Po podłączeniu możesz napisać: "Obsłuż nowe odpowiedzi." Asystent wywoła 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

W Claude otwórz Customize, a w nim sekcję Connectors.

Dodaj własny konektor

Kliknij + 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ę

Kliknij Add, potem Connect przy OutreachPilot. Zaloguj się do OutreachPilot i zaznacz zgody.

Włącz w rozmowie

W rozmowie kliknij +, 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.

Pro tip · Test po połączeniu
Na początek wybierz same zgody do odczytu i napisz: "Wykonaj prompt audyt_konta w OutreachPilot." Asystent przejrzy konto i nic w nim nie zmieni bez Twojej zgody.

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.

Zależność od planu OpenAI
Według dokumentacji OpenAI (odczyt 1 października 2026) Developer mode działa w przeglądarce na kontach Plus, Pro, Business, Enterprise i Edu, a OpenAI opisuje go jako funkcję o podwyższonym ryzyku. W workspace dostępność może zależeć od polityki administratora, więc sprawdź aktualny opis u producenta.

Konfiguracja krok po kroku

Włącz Developer mode

W ChatGPT otwórz Settings, potem Security and login i włącz Developer mode.

Dodaj aplikację

Otwórz chatgpt.com/plugins i kliknij +.

Adres i uwierzytelnianie

Wpisz nazwę OutreachPilot, w sekcji Connection wklej https://outreachpilot.pl/api/mcp i wybierz uwierzytelnianie OAuth.

Zaloguj się

Utwórz aplikację, zaloguj się do OutreachPilot i zaznacz zgody na naszym ekranie.

Użyj w rozmowie

W rozmowie dodaj połączenie z menu narzędzi Developer mode i zaznacz OutreachPilot. Akcje zmieniające dane ChatGPT domyślnie pokazuje do potwierdzenia.

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/mcp

Cline (agent w VS Code)

  1. W VS Code otwórz panel Cline i kliknij ikonę MCP Servers.
  2. Przejdź do zakładki Remote Servers.
  3. Server Name: OutreachPilot, Server URL: https://outreachpilot.pl/api/mcp, transport: Streamable HTTP.
  4. 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_reply dział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_reply i delete_* jako destrukcyjne, żeby klient pytał.
  • Nie ustawiaj "Allow always" dla send_reply ani update_campaign_status.

Bramka 3: serwer

  • send_reply ma podgląd (confirmed=false), odbiorcy nie da się zmienić, a wypisane adresy są blokowane. Usuwanie wymaga confirmed=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.
Czego serwer nie sprawdzi
Wartość 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.

Dane trafiają też do dostawcy modelu
Dane leadów, o które zapytasz lub które asystent odczyta, trafiają do infrastruktury dostawcy modelu (Anthropic, OpenAI itd.) i podlegają jego zasadom prywatności. To materiał informacyjny, nie porada prawna: podstawy takiego przetwarzania w Twojej sytuacji skonsultuj z prawnikiem.

FAQ: częste pytania

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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).

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: październik 2026 r. Autor nie ponosi odpowiedzialności za skutki zastosowania informacji w indywidualnych sytuacjach.

Darmowy kurs mailowy

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 darmo

Przygotuj 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.

Firmy do pierwszej kampanii14 dni Pro bez karty

Znajdź firmy