SmartMCP — połącz Claude lub ChatGPT ze swoją stroną WordPress
Ta instrukcja zakłada, że nie musisz znać się na programowaniu. Każdy krok da się wykonać samymi kliknięciami — miejsca, w których łatwo o pomyłkę, są wyraźnie oznaczone.
Czym jest SmartMCP
SmartMCP to wtyczka, która otwiera Twoją stronę WordPress na agenta AI — Claude albo ChatGPT. Po podłączeniu możesz po prostu opisać słowami, co ma się zmienić na stronie ("dodaj podstronę Kontakt", "zmień kolor przycisku na zielony"), a agent robi to bezpośrednio w Elementorze, tak jakbyś sam/sama klikał/a w edytorze. Rozmowa toczy się w Claude lub ChatGPT — nie w samym WordPressie.
SmartMCP to dwie osobne wtyczki: SmartMCP (Standard — wymagana zawsze) i SmartMCP PRO (dodatek — instalujesz go tylko, jeśli kupiłeś/aś plan PRO). Ty cały czas decydujesz, na co agent ma dostęp — nic nie dzieje się bez Twojej zgody.
Czego potrzebujesz, zanim zaczniesz
Wgraj i aktywuj wtyczkę (Standard, opcjonalnie PRO)
W paczce znajdziesz jeden lub dwa pliki ZIP, zależnie od kupionego planu: smartmcp-STANDARD-v3.0.0.zip zawsze, a przy planie PRO dodatkowo smartmcp-PRO-v2.0.0.zip. PRO to osobny dodatek i wymaga aktywnej wtyczki Standard.
- W panelu WordPress przejdź do Wtyczki → Dodaj nową → Wgraj wtyczkę.
- Wybierz plik
smartmcp-STANDARD-v3.0.0.zipi kliknij Zainstaluj teraz, a po komunikacie „Plugin installed successfully" kliknij Aktywuj wtyczkę. - Jeśli masz plan PRO: wróć do Wtyczki → Dodaj nową → Wgraj wtyczkę, wybierz
smartmcp-PRO-v2.0.0.zip, zainstaluj i aktywuj dokładnie tak samo. Po aktywacji w zakładce Narzędzia automatycznie pojawi się osobna kolumna PRO.
Tak wygląda poprawne zakończenie instalacji.
To nie błąd samej wtyczki — zwykle oznacza to, że plik ZIP został gdzieś po drodze przepakowany (np. przez program pocztowy albo chmurę) i stracił poprawną strukturę. Pobierz plik jeszcze raz z oryginalnego źródła i spróbuj ponownie, bez otwierania/rozpakowywania go po drodze.
Skopiuj dane połączenia
Wejdź w SmartMCP → Połączenie. Zobaczysz zakładki dla różnych klientów AI: ChatGPT/Codex, Claude Code, Claude Desktop i Inny klient (JSON). Wybierz tę, której faktycznie używasz — pola poniżej dopasują się automatycznie.
Konfiguracja po stronie agenta
Zakładka SmartMCP → Połączenie — stąd kopiujesz gotowe dane.
- Kliknij Wygeneruj nowy klucz (unieważni poprzedni) — klucz pokaże się tylko ten jeden raz, więc od razu go skopiuj.
- W wybranej zakładce klienta skopiuj przyciskiem Kopiuj adres URL oraz klucz/token.
Kto ma ten klucz, ma pełny dostęp do wszystkich włączonych narzędzi SmartMCP na Twojej stronie. Nie wklejaj go nigdzie poza ustawieniami swojego klienta AI. Jeśli podejrzewasz wyciek — wróć tu i kliknij „Wygeneruj nowy klucz", stary od razu przestanie działać.
Podłącz Claude lub ChatGPT
W ChatGPT / Codex: w ustawieniach konektorów wybierz „Połącz z niestandardowym MCP", ustaw typ na Streamable HTTP i wklej adres URL oraz token z Kroku 02.
W Claude Desktop: otwórz ustawienia (Ctrl + ,), w bocznym menu kliknij Connectors, potem Add → Add custom connector.
- W polu Remote MCP server URL (albo „Adres URL" w ChatGPT) wklej adres skopiowany w Kroku 02.
- Jeśli klient prosi o nagłówek/token uwierzytelniający — wklej tam skopiowany klucz jako
Authorization: Bearer TWÓJ_KLUCZ(dokładny sposób wpisania różni się między klientami — trzymaj się instrukcji widocznej w danej zakładce panelu SmartMCP). - Kliknij Add / Connect (albo odpowiednik w Twoim kliencie).
Klient AI pokaże SmartMCP jako połączony/aktywny konektor, a w rozmowie od razu zobaczysz dostępne narzędzia SmartMCP. Jeśli coś nie działa — sprawdź sekcję „Rozwiązywanie problemów" niżej.
Pierwsza rozmowa z agentem
Po podłączeniu po prostu piszesz w oknie czatu Claude lub ChatGPT, czego potrzebujesz — tak jak do kolegi z zespołu. Kilka przykładów na start:
Pokaż listę stron na mojej stronieUtwórz nową stronę „Kontakt" jako szkicJaki motyw i kolory ma teraz moja strona?
Poproś agenta, żeby nowe strony tworzył jako „szkic" (draft) — obejrzysz efekt w spokoju i sam/a zdecydujesz, kiedy opublikować.
Metoda alternatywna — logowanie przez OAuth (tylko Claude)
Jeśli wolisz nie kopiować klucza ręcznie, Claude obsługuje też logowanie przez OAuth: logujesz się jak zwykle na swojej stronie i klikasz „Zezwól" — Claude sam wymienia to na bezpieczny token w tle.
- Wejdź w SmartMCP → OAuth i kliknij Wygeneruj dane OAuth.
- Skopiuj Client ID i Client Secret do bezpiecznego miejsca — Secret pokaże się tylko ten jeden raz.
- W oknie „Add custom connector" Claude wklej te dane w sekcji Advanced settings, zamiast tokenu z Kroku 02.
- Kliknij Connect — otworzy się przeglądarka z ekranem zgody. Kliknij Zezwól.
OAuth wymaga, żeby w Ustawienia → Bezpośrednie odnośniki była wybrana dowolna opcja inna niż „Zwykłe". Jeśli nie jest, zakładka OAuth pokaże Ci czerwone ostrzeżenie z linkiem prosto do tych ustawień — wystarczy tam kliknąć „Zapisz zmiany", nawet nic nie zmieniając.
Niektóre firmy hostingowe blokują techniczny adres potrzebny do logowania (dotyczy automatycznego odnawiania darmowych certyfikatów SSL). Jeśli tak jest u Ciebie, zakładka OAuth pokaże czerwoną kartę z gotową, wypełnioną wiadomością do skopiowania i wysłania do supportu hostingu — nie musisz nic pisać samodzielnie.
Panel „Narzędzia" — co agent może robić
W zakładce SmartMCP → Narzędzia funkcje są rozdzielone na osobne kolumny. Sam Standard udostępnia 21 narzędzi MCP. Po aktywowaniu dodatku PRO katalog rozszerza się do 39 narzędzi, a klient dokładnie widzi, które funkcje należą do Standardu, a które do PRO.
Standard zawiera teraz fasadę smartmcp_content_authoring z 35 operacjami dla wpisów, stron, komentarzy, mediów, kategorii, tagów, wzorców i wyszukiwania oraz smartmcp_site_editor_context do odczytu motywu, ustawień theme.json i dostępnych bloków. PRO dodaje m.in. smartmcp_site_management do ustawień witryny, statystyk, wtyczek, dziennika i motywów.
Tworzenie, aktualizacja i usuwanie przez nowe fasady wymaga jawnej zgody użytkownika. Trwałe usuwanie kategorii lub tagów wymaga dodatkowego potwierdzenia operacji nieodwracalnej.
Dziennik aktywności
Zakładka SmartMCP → Dziennik aktywności pokazuje ostatnie 500 czynności agenta — co zrobił, kiedy i czy się udało. Warto tam zajrzeć od czasu do czasu, szczególnie na początku, żeby zobaczyć, jak agent faktycznie korzysta z dostępu.
Rozwiązywanie problemów
Bezpieczeństwo w skrócie
- Każde połączenie można pojedynczo odwołać w zakładce OAuth — dostęp znika natychmiast.
- Nie ma możliwości wykonania dowolnego kodu — wszystko idzie przez standardowe, bezpieczne mechanizmy WordPressa.
- Instalacja wtyczek (jeśli włączona) możliwa tylko z oficjalnego repozytorium WordPress.org.
- Nowe operacje zapisu są blokowane, dopóki agent nie przekaże potwierdzenia użytkownika.
- Traktuj Client Secret i klucz API jak hasło — nie wklejaj ich nigdzie poza panelem Claude.