Po włączeniu WP Rocket MCP Server narzędzia AI, takie jak Claude, czyszczą cache i zmieniają ustawienia zamiast Ciebie, bez otwierania panelu. MCP to standard połączenia, dzięki któremu narzędzia AI obsługują programy bezpośrednio; tutaj opisano, jak połączyć się i rozłączyć za pomocą hasła aplikacji, oraz 12 udostępnianych funkcji.
WP Rocket MCP Server znajduje się na górze zakładki [Ustawienia → WP Rocket → Tools] z napisem [Connect your AI tool to WP Rocket]. Nie ma przełącznika włącz/wyłącz, a przycisk [How to set up MCP] otwiera dokumentację pomocy.
Od WP Rocket 3.23 (9 lipca 2026 roku) jest w każdej licencji, a gdy WP Rocket jest włączony, otwiera się też serwer MCP. Rejestruje 12 funkcji w Abilities API, które jest w rdzeniu WordPressa od wersji 6.9, a MCP Adapter jest już we wtyczce, więc nie trzeba niczego doinstalowywać.
2️⃣ Jak podłączyć WP Rocket MCP Server
Najprostszy sposób to połączenie OAuth, które dodaje Twoją witrynę do Claude jako niestandardowy konektor; nie potrzeba hasła ani pliku konfiguracyjnego, tylko zatwierdzenia w panelu WordPressa. W claude.ai w przeglądarce i w Claude Desktop kolejność jest taka sama.
W Claude w [Customize → Connectors] kliknij [Add → Add custom connector].
Jako nazwę wpisz nazwę witryny, a jako URL serwera MCP [https://twoja-domena/wp-json/mcp/mcp-oauth-server], i kliknij [Continue].
Sposób połączenia
Adres
Połączenie OAuth
https://twoja-domena/wp-json/mcp/mcp-oauth-serverPole URL serwera MCP w niestandardowym konektorze
Hasło aplikacji
https://twoja-domena/wp-json/mcp/mcp-adapter-default-serverWartość WP_API_URL w pliku konfiguracyjnym
Zamień [twoja-domena] na adres swojej witryny. Przy połączeniu OAuth wystarczy adres z pierwszego wiersza; przy zatwierdzaniu WordPress sam tworzy hasło aplikacji o nazwie [Claude]. Drugi wiersz służy do sposobu z plikiem konfiguracyjnym Claude Desktop opisanego niżej.
Zostaw metodę uwierzytelniania na wykrytej wartości domyślnej, kliknij [Add], a potem [Connect].
Na ekranie autoryzacji WordPressa kliknij [Allow]. Jeśli sesja administratora nie jest aktywna, najpierw się zaloguj.
Po połączeniu na ekranie konektora widać 3 narzędzia, domyślnie wszystkie z ustawieniem [Needs approval]. Darmowe konto pozwala utworzyć tylko jeden niestandardowy konektor, więc podłączysz tylko jedną witrynę; do wielu witryn potrzebne jest konto Pro lub Max.
Gdy w nowym czacie zapytasz, jakie narzędzia MCP są dostępne w witrynie, Claude przed użyciem narzędzia najpierw pyta [Deny · Always allow · Allow once].
Podczas łączenia pojawił się błąd taki jak na obrazie poniżej,
a analiza wykazała, że powoduje go ustawienie REST API.
W witrynach, gdzie w Perfmatters [Disable REST API] ustawiono na [Disable When Logged Out], konektor nie pokazuje żadnego narzędzia nawet po zatwierdzeniu i połączeniu, a po chwili zmienia się w [Connection problem]. Perfmatters traktuje żądania Claude jak niezalogowanego odwiedzającego i blokuje je, zanim MCP sprawdzi token.
W [Perfmatters → Code] utwórz nowy fragment PHP, wklej poniższy kod bez wiersza [<?php] i zapisz go jako włączony. Kod robi wyjątek tylko dla adresu MCP, więc pozostałe blokady REST API zostają.
⚙️ Ekran ustawień PerfmattersNowy fragment kodu
perfmatters
⚙General
JSJavaScript
✎CSS
◷Preloading
▣Lazy Loading
AFonts
◍CDN
▥Analytics
</>Code①
🔧Tools
☰Database
🔑License
?Support
<> Code
All Snippets / MCP REST API exception
ActiveSave Snippet④
Name②
MCP REST API exception
Location
Everywhere⌄
Type
PHPJSCSSHTML
Code③
<?php
1// Let WP Rocket MCP (OAuth) requests through the Perfmatters REST API restriction
②Wpisz nazwę i zostaw [Location] na [Everywhere], a [Type] na [PHP].
③Skopiuj kod przyciskiem [Copy] na tym ekranie i wklej go w pole kodu pod wierszem [<?php].
④Przełącz na [Active] i kliknij [Save Snippet].
Po zapisaniu kliknij [Reconnect] na ekranie konektora Claude, a pojawią się 3 narzędzia.
To rozwiązanie błędu REST API w WP Rocket MCP Server jest dla użytkowników Perfmatters, ale jeśli korzystasz już z Claude, a ustawienie REST API innej wtyczki daje ten sam komunikat o błędzie, możesz potraktować ten kod jako wzór, poprosić Claude o dopasowanie go i zastosować wersję pasującą do Twojej witryny WordPress.
W Claude Desktop możesz połączyć się także hasłem aplikacji. Utwórz hasło w WordPressie w [Użytkownicy → Profil → Hasła aplikacji], a w Claude Desktop w [Settings → Developer] dodaj do pliku konfiguracyjnego poniższy wpis i uruchom aplikację ponownie.
W Windows potrzebny jest Node.js, bo musi działać polecenie npx. Aby się rozłączyć, wystarczy unieważnić to hasło aplikacji.
3️⃣ Co mogą robić narzędzia AI
12 funkcji WP Rocket działa przez trzy narzędzia MCP widoczne w Claude ([Discover Abilities], [Get Ability Info], [Execute Ability]) i dzieli się na trzy grupy: ustawienia, cache i Rocket Insights.
🤖 12 funkcji MCP w WP Rocket6 odczytu · 6 zmiany
⚙️ Ustawienia2
Odczyt wartości ustawieńOdczyt
wp-rocket/get-options
Zmiana wartości ustawieniaZmiana
wp-rocket/set-option
🗂️ Cache4
Czyszczenie cache całej witrynyZmiana
wp-rocket/clear-website-cache
Czyszczenie cache wskazanych adresów URLZmiana
wp-rocket/clear-url-cache
Sprawdzenie stanu cache adresu URLOdczyt
wp-rocket/get-cache-status
Postęp wstępnego ładowania i szacowana liczba pozostałych URLOdczyt
wp-rocket/get-cache-health
📊 Rocket Insights6
Odczyt wyników Rocket InsightsOdczyt
wp-rocket/get-insights-scores
Odczyt wyniku Rocket Insights jednej stronyOdczyt
wp-rocket/get-page-insights-score
Odczyt zaleceń Rocket InsightsOdczyt
wp-rocket/get-recommendations
Dodanie strony do testów w Rocket InsightsZmiana
wp-rocket/add-page-insights
Usunięcie strony z Rocket InsightsZmiana
wp-rocket/remove-page-insights
Ponowny test stronyZmiana
wp-rocket/retest-page-insights
Zmieniać można tylko opcje z listy dozwolonych; pięciu oznaczonych na ekranie poniżej jako [Niedostępne dla AI] nie da się zmienić.
User CachePamięć podręczna użytkownikaAI może zmienić
VarnishAI może zmienić
WebP CompatibilityZgodność z WebPAI może zmienić
Rocket Add-onsDodatki One-click Rocket Add-ons
CloudflareAI może zmienić
SucuriAI może zmienić
4️⃣ Przykłady użycia
Po podłączeniu testpilotweb.com Claude dostał polecenie [wyczyść tylko cache strony głównej], a okno zatwierdzenia najpierw pokazało funkcję do uruchomienia (wp-rocket/clear-url-cache) i adres.
Po kliknięciu [Allow once] na serwerze usunięto tylko pliki cache strony głównej, a cache innych wpisów został bez zmian.
Ustawienia można sprawdzić pytaniem, bez wchodzenia do panelu: na pytanie [czy Delay JavaScript execution jest teraz włączone?] padła odpowiedź z wartością ustawienia i stanem listy wykluczeń.
Przy pierwszym użyciu w czacie najpierw pojawiają się dwa okna zatwierdzenia do odczytu listy i opisów funkcji, a ponieważ funkcje odczytu też przechodzą przez [Execute Ability], okno zatwierdzenia pojawia się nawet przy odczycie ustawień.
5️⃣ Na co uważać
Zadania, w których narzędzie AI zmienia ustawienia lub czyści cache, uruchamiają się dopiero po Twoim zatwierdzeniu. Hasło aplikacji można w każdej chwili unieważnić na ekranie, na którym je utworzono.
Sprawdzanie stanu cache i szacowanie wstępnego ładowania dają wynik tylko przy włączonym [Preload Cache] w WP Rocket.
Jeśli połączenie nie działa, najpierw sprawdź plik konfiguracyjny. Często brakuje przecinka między wpisami albo plik zapisano bez podmiany adresu, nazwy użytkownika i hasła.
🧭Powiązane wpisy: WP Rocket·Perfmatters15 artykułów · 3 narzędzia
🗂️ Czym jest WP?
📋 Konfiguracja WP Rocket📄 Poradnik Perfmatters📄 WP Rocket With Perfmatters📄 WP Rocket MCP Server📄 WP Rocket i koreańskie adresy URL📄 nginx njs📄 Wielojęzyczny cache WP Rocket📄 Cache a gclid
📄 Test szybkości WP Rocket📝 Wtyczki cache i optymalizacji📝 Przykład przyspieszenia
ℹ️ Informacja o linkach partnerskich Treści tej witryny zawierają linki partnerskie. Jeśli odwiedzający kupi produkt lub usługę przez taki link, witryna otrzymuje od sprzedawcy prowizję. Kwota płacona przy tym przez kupującego (podczas promocji spada↓) nie wzrasta. Podane ceny, rabaty i dostępność odnoszą się do chwili pisania i mogą różnić się od stanu faktycznego, dlatego przed zakupem sprawdź je u sprzedawcy. Produkty wybieramy i oceniamy według własnych kryteriów, a prowizja nie wpływa ani na kolejność prezentacji, ani na treść ocen.