SmartMCP — instrukcja obsługi
Instrukcja obsługi

SmartMCP — połącz Claude, ChatGPT lub innego klienta MCP 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.

Wersja wtyczki Standard 1.0 + PRO 1.0 (opcjonalny dodatek) Czas instalacji ok. 10 minut Poziom trudności podstawowy
§

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

WordPress
wersja 6.0 lub nowsza
PHP
wersja 7.4 lub nowsza (typowy standard u każdego hostingu)
Elementor
wersja darmowa lub Pro — do pełnej obsługi budowania stron
HTTPS
strona musi działać na bezpiecznym adresie (kłódka w przeglądarce)
Konto AI
Claude, ChatGPT, Claude Code, Codex lub inny klient obsługujący zdalny serwer MCP
01

Wgraj i aktywuj otrzymane wtyczki

Wariant Standard zawiera jeden plik: smartmcp-STANDARD.zip. Pakiet Standard + PRO zawiera trzy pliki: smartmcp-STANDARD.zip, smartmcp-PRO.zip oraz smartexcel-mini-avatar.zip. PRO jest osobnym dodatkiem i wymaga aktywnej wtyczki Standard.

  1. W panelu WordPress przejdź do Wtyczki → Dodaj nową → Wgraj wtyczkę.
  2. Wybierz smartmcp-STANDARD.zip, kliknij Zainstaluj teraz, a następnie Aktywuj wtyczkę.
  3. Jeżeli kupiłeś pakiet Standard + PRO, wróć do ekranu wgrywania, zainstaluj i aktywuj smartmcp-PRO.zip. W SmartMCP automatycznie pojawi się osobna kolumna PRO i dodatkowe narzędzia.
  4. Następnie zainstaluj i aktywuj smartexcel-mini-avatar.zip. Po aktywacji w panelu WordPress pojawią się ustawienia Mini Awatara, a SmartMCP PRO będzie mógł zarządzać jego konfiguracją, bazą FAQ i wykluczeniami.
twojastrona.pl/wp-admin/plugin-install.php?tab=upload
Installing plugin from uploaded file: smartmcp.zip
Unpacking the package…
Installing the plugin…
✓ Plugin installed successfully.

Tak wygląda poprawne zakończenie instalacji.

Ważne — jeśli zobaczysz „Plik wtyczki nie istnieje"

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.

02

Wybierz klienta i skopiuj dane połączenia

Wejdź w SmartMCP → Połączenie. Zobaczysz pięć osobnych zakładek: Claude, ChatGPT, Claude Code, Codex oraz Inny klient (JSON). Dla Claude i ChatGPT zalecane jest OAuth/DCR — wystarczy adres serwera MCP. Claude Code, Codex i pozostali klienci mogą korzystać z adresu serwera oraz klucza Bearer.

Panel SmartMCP — konfiguracja Claude przez OAuth i DCR
Rzeczywisty panel SmartMCP Standard + PRO: pięć osobnych klientów, OAuth/DCR dla Claude i ChatGPT oraz klucz Bearer dla klientów CLI. Kliknij obraz, aby otworzyć pełny rozmiar.
twojastrona.pl/wp-admin/admin.php?page=smartmcp&tab=polaczenie
Połączenie
OAuth
Narzędzia
Dziennik aktywności

Konfiguracja po stronie agenta

Claude Code Codex Inny klient
Adres URLtwojastrona.pl/wp-json/smartmcp/v1/mcp
Token okazicielasmcp_••••••••••••••
Wygeneruj nowy kluczKopiuj

Schemat pól dla klientów korzystających z klucza Bearer. Aktualne zakładki i instrukcję OAuth/DCR pokazuje zrzut powyżej.

  1. Dla Claude lub ChatGPT skopiuj tylko adres serwera MCP. Klient zarejestruje się automatycznie przez OAuth/DCR i otworzy ekran logowania.
  2. Dla Claude Code, Codex lub innego klienta wygeneruj klucz Bearer, a następnie skopiuj adres URL oraz klucz/token zgodnie z instrukcją w wybranej zakładce.
Traktuj klucz jak hasło do panelu admina

Ta uwaga dotyczy klientów korzystających z klucza Bearer. Kto ma ten klucz, ma 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 wygeneruj nowy klucz; poprzedni od razu przestanie działać.

03

Podłącz wybranego klienta AI

W Claude lub ChatGPT: dodaj własny konektor/serwer MCP, ustaw typ Streamable HTTP i wklej sam adres serwera z Kroku 02. Wybierz OAuth — klient automatycznie zarejestruje połączenie przez DCR.

W Claude Code, Codex lub innym kliencie: dodaj zdalny serwer MCP zgodnie z instrukcją widoczną w odpowiedniej zakładce panelu SmartMCP. Ci klienci mogą wymagać adresu serwera i klucza Bearer.

Claude / ChatGPT — Add custom connector
NameSmartMCP
Remote MCP server URLtwojastrona.pl/wp-json/smartmcp/v1/mcp
Cancel Add
  1. W polu Remote MCP server URL lub „Adres URL" wklej adres skopiowany w Kroku 02.
  2. W Claude lub ChatGPT wybierz OAuth — bez ręcznego Client ID i Client Secret. W Claude Code, Codex lub innym kliencie wklej klucz jako Authorization: Bearer TWÓJ_KLUCZ, jeśli wymaga tego jego konfiguracja.
  3. Kliknij Add / Connect (albo odpowiednik w Twoim kliencie). Przy OAuth otworzy się logowanie do WordPressa i ekran zgody.
Skąd wiesz, że się udało

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.

04

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 stronie
  • Utwórz nową stronę „Kontakt" jako szkic
  • Jaki motyw i kolory ma teraz moja strona?
Zacznij od szkiców, nie publikacji

Poproś agenta, żeby nowe strony tworzył jako „szkic" (draft) — obejrzysz efekt w spokoju i sam/a zdecydujesz, kiedy opublikować.

§

OAuth/DCR — zalecane połączenie dla Claude i ChatGPT

Claude i ChatGPT obsługują OAuth z automatyczną rejestracją klienta (DCR). Wklejasz tylko adres serwera MCP, a klient sam rozpoczyna logowanie do WordPressa i pokazuje ekran zgody. Nie musisz generować ani kopiować Client ID i Client Secret.

Panel SmartMCP — automatyczny OAuth i DCR
Rzeczywisty panel OAuth/DCR: automatyczna rejestracja jest gotowa po wklejeniu samego adresu serwera, a ręczny Client ID/Secret pozostaje wariantem awaryjnym. Kliknij obraz, aby otworzyć pełny rozmiar.
  1. W kliencie Claude lub ChatGPT wybierz dodanie własnego konektora/serwera MCP.
  2. Wklej adres serwera MCP pokazany w zakładce SmartMCP → Połączenie i wybierz uwierzytelnianie OAuth.
  3. Kliknij Connect lub Połącz — klient zarejestruje się automatycznie przez DCR i otworzy logowanie do WordPressa.
  4. Zaloguj się i kliknij Zezwól. Ręczne dane Client ID/Secret generuj w zakładce OAuth tylko wtedy, gdy automatyczna rejestracja nie zadziała.
Ważne — wymagane „ładne" bezpośrednie odnośniki

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.

Wtyczka sama Cię ostrzeże, jeśli hosting robi problemy

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 116 narzędzi MCP. Po aktywowaniu dodatku PRO katalog rozszerza się o 64 funkcje — do 180 narzędzi, a klient dokładnie widzi, które funkcje należą do Standardu, a które do PRO.

Narzędzia Standard i PRO w SmartMCP
Aktualny panel Narzędzia: Standard po lewej, PRO po prawej oraz przyciski zaznaczania i odznaczania całych grup. Zmiany zapisują się dopiero po kliknięciu przycisku zapisu ustawień. Kliknij obraz, aby otworzyć pełny rozmiar.

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.

Każdy zapis wymaga potwierdzenia

Tworzenie, aktualizacja i usuwanie przez nowe fasady wymaga jawnej zgody użytkownika. Trwałe usuwanie kategorii lub tagów wymaga dodatkowego potwierdzenia operacji nieodwracalnej.

180

Pełny katalog narzędzi Standard i PRO

Poniżej znajduje się zweryfikowany katalog wszystkich narzędzi wystawianych agentowi AI. Rozwiń wybraną wersję, aby zobaczyć nazwy techniczne, krótkie opisy oraz przykładowe polecenia.

116Standard
64PRO
180łącznie

Jak czytać katalog? Nazwa techniczna identyfikuje narzędzie MCP, opis mówi co wykonuje, a przykład pokazuje polecenie, które możesz napisać własnymi słowami. 8 narzędzi Mini Awatara jest już zawartych w liczbie 64 PRO.

Standard — 116 narzędzi19 kategorii

Kontekst strony 3 narzędzia

Pierwsze zapytania, jakie agent AI wykonuje po podłączeniu — rozpoznanie środowiska, zanim cokolwiek zmieni.

NarzędzieOpisPrzykład polecenia
get_site_contextMigawka strony: aktywny motyw, page builder (Elementor/Gutenberg), włączone wtyczki, język, liczba wpisów/stron/produktów.Co to za strona i czym jest zbudowana?
site_editor_contextStan edytora blokowego: aktywny szablon, części szablonu, dostępne wzorce.Jakiego szablonu strony głównej teraz używamy?
content_authoringZbiorcza fasada do tworzenia treści (tytuł, treść, status, kategorie) w jednym wywołaniu, bez wielu osobnych kroków.Napisz i opublikuj wpis o naszej nowej usłudze.

Strony i wpisy 11 narzędzi

Pełny cykl życia treści: listowanie, odczyt, tworzenie, edycja, duplikacja, planowanie i usuwanie.

NarzędzieOpisPrzykład polecenia
list_pagesLista stron z filtrowaniem po statusie i wyszukiwaną frazą.Pokaż wszystkie strony w wersji roboczej.
get_pagePełna treść i metadane pojedynczej strony po ID.Pokaż treść strony „O nas”.
create_pageTworzy nową stronę (tytuł, treść HTML/blokowa, status, slug).Utwórz nową stronę „Cennik” ze szkicem tekstu.
update_pageEdytuje istniejącą stronę — treść, tytuł, status, slug, kolejność.Zmień nagłówek na stronie kontaktowej.
delete_pageUsuwa stronę (do kosza lub trwale), z potwierdzeniem przy trwałym usunięciu.Usuń starą stronę promocyjną z 2023 roku.
duplicate_pageKopiuje stronę wraz z treścią i meta jako nowy szkic.Zrób kopię strony z ofertą jako punkt wyjścia do nowej.
search_contentSzuka frazy we wszystkich typach treści jednocześnie.Gdzie na stronie pojawia się słowo „gwarancja”?
query_contentZaawansowane zapytania: zakres dat, autor, taksonomia, meta, sortowanie.Pokaż wpisy z kategorii „Poradniki” z ostatniego miesiąca.
set_post_stickyPrzypina lub odpina wpis na liście bloga.Przypnij ten wpis na górze bloga.
set_post_passwordUstawia lub usuwa hasło chroniące dostęp do wpisu/strony.Zabezpiecz tę stronę hasłem dla klienta.
schedule_postUstawia lub zmienia zaplanowaną datę publikacji.Zaplanuj publikację tego wpisu na piątek 9:00.

Pola niestandardowe (meta) 4 narzędzia

Odczyt i zapis dowolnych pól dodatkowych na wpisach i terminach taksonomii.

NarzędzieOpisPrzykład polecenia
get_post_metaOdczytuje wszystkie lub wybrane pola meta wpisu/strony.Jakie dodatkowe pola ma ta strona?
update_post_metaZapisuje lub usuwa pole meta wpisu/strony.Ustaw pole „podtytuł” na tej stronie.
get_term_metaOdczytuje pola meta terminu (kategorii/tagu).Jakie meta ma kategoria „Nowości”?
update_term_metaZapisuje pole meta terminu.Dodaj opis SEO do tej kategorii.

Media 6 narzędzi

Biblioteka mediów: wgrywanie z adresu URL lub pliku, edycja grafik, porządkowanie.

NarzędzieOpisPrzykład polecenia
upload_media_from_urlPobiera plik spod adresu URL i dodaje go do biblioteki mediów.Dodaj to zdjęcie z tego linku do galerii.
upload_media_from_fileWgrywa plik przesłany bezpośrednio (base64) do biblioteki mediów.Wgraj ten plik PDF jako załącznik do pobrania.
list_mediaListuje pliki mediów z filtrami (typ, data, powiązany wpis).Pokaż wszystkie zdjęcia dodane w tym miesiącu.
edit_imagePrzycina, obraca, skaluje lub odbija istniejący obraz w bibliotece.Przytnij to zdjęcie do formatu kwadratowego.
bulk_update_media_metaMasowo aktualizuje tekst alternatywny/opis dla wielu plików naraz.Uzupełnij brakujące opisy „alt” we wszystkich zdjęciach produktów.
list_unused_mediaZnajduje pliki mediów niepodpięte do żadnej treści — kandydatów do porządków.Które zdjęcia w bibliotece nigdzie nie są użyte?

Menu i nawigacja 9 narzędzi

Klasyczne menu WordPressa oraz bloki nawigacyjne motywów blokowych (FSE) — tworzenie, edycja, przypisywanie do lokalizacji.

NarzędzieOpisPrzykład polecenia
manage_menuDodaje, usuwa i porządkuje pozycje w klasycznym menu.Dodaj stronę „Cennik” do głównego menu, na końcu.
list_menusListuje wszystkie klasyczne menu wraz z ich pozycjami.Co obecnie znajduje się w menu górnym?
list_menu_locationsPokazuje dostępne w motywie lokalizacje menu i co jest do nich przypisane.Jakie lokalizacje menu obsługuje ten motyw?
assign_menu_locationPrzypisuje menu do konkretnej lokalizacji motywu.Przypisz menu „Stopka” do lokalizacji footer.
delete_menuUsuwa całe klasyczne menu.Usuń nieużywane menu testowe.
list_navigation_menusListuje menu nawigacyjne bloków (FSE/Gutenberg).Jakie menu blokowe mamy zapisane?
get_navigation_menuPobiera zawartość bloku menu nawigacyjnego.Pokaż strukturę bloku menu „Nawigacja główna”.
create_navigation_menuTworzy nowe menu nawigacyjne z bloków.Utwórz nowe menu blokowe z linkami do sklepu.
update_navigation_menuEdytuje istniejące menu nawigacyjne (bloki).Dodaj link do bloga w menu blokowym.

Wygląd: Elementor, motywy blokowe, style 16 narzędzi

Zestaw globalny motywu (kity Elementora, style globalne FSE), szablony blokowe, wzorce, własne CSS i ikona strony.

NarzędzieOpisPrzykład polecenia
get_elementor_kitOdczytuje globalny zestaw Elementora (kolory, typografia, odstępy).Jakie kolory marki mamy ustawione w Elementorze?
set_elementor_kitAktualizuje globalne kolory/typografię/ustawienia Elementora.Zmień kolor akcentu marki na ciemną zieleń w całym Elementorze.
list_block_templatesListuje szablony motywu blokowego (strona główna, wpis, archiwum…).Jakie szablony strony mamy w motywie?
get_block_templatePobiera zawartość bloków danego szablonu.Pokaż zawartość szablonu strony głównej.
update_block_templateNadpisuje zawartość szablonu blokowego.Dodaj sekcję z opiniami klientów do szablonu strony głównej.
get_global_stylesOdczytuje globalne style FSE (theme.json na żywo).Jaka jest obecna paleta kolorów motywu?
update_global_stylesAktualizuje globalne style FSE — kolory, typografię, odstępy.Zmień domyślną czcionkę nagłówków w całej witrynie.
list_patternsListuje zapisane wzorce bloków.Jakie mamy gotowe wzorce sekcji?
get_patternPobiera zawartość konkretnego wzorca.Pokaż zawartość wzorca „Sekcja z cenami”.
create_patternTworzy nowy, wielokrotnego użytku wzorzec bloków.Zapisz tę sekcję jako wzorzec do ponownego użycia.
update_patternEdytuje istniejący wzorzec.Zaktualizuj tekst we wzorcu stopki.
delete_patternUsuwa zapisany wzorzec.Usuń nieużywany wzorzec banera.
get_custom_cssOdczytuje własny CSS zapisany w Dostosuj wygląd.Pokaż nasz dodatkowy CSS.
update_custom_cssNadpisuje własny CSS witryny.Dodaj CSS, który powiększy przyciski na telefonie.
get_site_iconSprawdza aktualną ikonę strony (favicon).Jaka jest nasza obecna ikona strony?
set_site_iconUstawia nową ikonę strony z istniejącego pliku w bibliotece mediów.Ustaw to logo jako ikonę strony.

Szablony wielokrotnego użytku 4 narzędzia

Import gotowych układów oraz zapisywanie własnych stron jako szablonów do ponownego wykorzystania.

NarzędzieOpisPrzykład polecenia
import_templateImportuje gotowy szablon strony (JSON/kod bloków) jako nową treść.Zaimportuj ten szablon strony docelowej.
save_as_saved_templateZapisuje istniejącą stronę jako wielokrotnego użytku szablon.Zapisz tę stronę jako szablon do dalszych ofert.
list_saved_templatesListuje wcześniej zapisane szablony.Jakie szablony stron mamy zapisane?
insert_saved_templateWstawia zapisany szablon jako nową stronę.Utwórz nową stronę ofertową na bazie zapisanego szablonu.

Komentarze 6 narzędzi

Moderacja i zarządzanie dyskusją pod wpisami.

NarzędzieOpisPrzykład polecenia
list_commentsListuje komentarze z filtrem po statusie (oczekujące, spam, zatwierdzone).Pokaż komentarze czekające na moderację.
get_commentPobiera treść i dane pojedynczego komentarza.Pokaż pełną treść tego zgłoszonego komentarza.
moderate_commentZatwierdza, odrzuca lub oznacza komentarz jako spam.Zatwierdź te trzy oczekujące komentarze.
delete_commentUsuwa komentarz (do kosza lub trwale).Usuń ten obraźliwy komentarz na stałe.
create_commentDodaje nowy komentarz/odpowiedź w imieniu administratora.Odpowiedz na to pytanie klienta pod wpisem.
update_commentEdytuje treść lub dane istniejącego komentarza.Popraw literówkę w tym komentarzu.

Kategorie, tagi i typy treści 13 narzędzi

Pełne zarządzanie taksonomiami i niestandardowymi typami treści — łącznie z definiowaniem zupełnie nowych.

NarzędzieOpisPrzykład polecenia
list_taxonomiesListuje wszystkie zarejestrowane taksonomie (kategorie, tagi, własne).Jakie taksonomie mamy w tej witrynie?
list_taxonomy_termsListuje terminy danej taksonomii.Pokaż wszystkie kategorie bloga.
get_taxonomy_termPobiera szczegóły pojedynczego terminu.Pokaż opis kategorii „Nowości”.
create_taxonomy_termTworzy nową kategorię/tag/termin.Utwórz nową kategorię „Poradniki wideo”.
update_taxonomy_termEdytuje nazwę, opis lub slug terminu.Zmień nazwę tagu „promo” na „promocje”.
delete_taxonomy_termUsuwa termin taksonomii.Usuń nieużywany tag „testowy”.
assign_terms_to_postPrzypisuje kategorie/tagi do wpisu lub strony.Dodaj kategorię „Nowości” do tego wpisu.
list_post_typesListuje zarejestrowane typy treści (wpisy, strony, produkty, własne).Jakie typy treści obsługuje ta strona?
create_post_typeRejestruje zupełnie nowy, niestandardowy typ treści.Utwórz nowy typ treści „Realizacje” do portfolio.
list_custom_post_typesListuje własne typy treści utworzone przez SmartMCP lub inne wtyczki.Jakie własne typy treści już mamy?
delete_post_typeUsuwa niestandardowy typ treści zarejestrowany przez SmartMCP.Usuń typ treści „Realizacje”, już go nie potrzebujemy.
create_taxonomyRejestruje nową, niestandardową taksonomię.Utwórz taksonomię „Branża” do przypisywania klientom.
delete_taxonomyUsuwa niestandardową taksonomię zarejestrowaną przez SmartMCP.Usuń taksonomię „Branża”.

Historia zmian i bezpieczne edycje 5 narzędzi

Cofanie się do wcześniejszych wersji treści oraz masowe operacje znajdź-i-zamień z podglądem przed zapisem.

NarzędzieOpisPrzykład polecenia
list_post_revisionsListuje historię wersji wpisu/strony z datami i autorami.Jakie mamy wcześniejsze wersje tej strony?
get_post_revisionPobiera treść konkretnej wersji historycznej.Pokaż tę stronę sprzed tygodnia.
restore_post_revisionPrzywraca wpis/stronę do wybranej wersji historycznej.Przywróć poprzednią wersję tej strony sprzed edycji.
find_replace_in_contentZnajduje i podmienia frazę w treści jednego wpisu/strony.Zamień „ul. Kwiatowa 5” na nowy adres na tej stronie.
find_replace_bulkMasowe znajdź-i-zamień we wszystkich wpisach/stronach, z podglądem dopasowań przed zapisem.Zamień stary numer telefonu na nowy na całej stronie.

Widżety 4 narzędzia

Klasyczne obszary widżetów (sidebary) — dla motywów, które ich jeszcze używają.

NarzędzieOpisPrzykład polecenia
list_sidebarsListuje zarejestrowane obszary widżetów motywu.Jakie obszary widżetów ma ten motyw?
list_sidebar_widgetsPokazuje widżety aktualnie umieszczone w danym obszarze.Co jest teraz w widżetach stopki?
add_text_widgetDodaje widżet tekstowy/HTML do wskazanego obszaru.Dodaj widżet z godzinami otwarcia w stopce.
remove_widgetUsuwa widżet z obszaru.Usuń stary widżet z bannerem promocyjnym.

Przekierowania i SEO techniczne 7 narzędzi

Zarządzanie przekierowaniami 301/302, monitorowanie błędów 404 i edycja pliku robots.txt.

NarzędzieOpisPrzykład polecenia
list_redirectsListuje skonfigurowane przekierowania adresów.Pokaż wszystkie aktywne przekierowania.
create_redirectTworzy nowe przekierowanie 301/302 ze starego adresu na nowy.Przekieruj /stara-oferta na /nowa-oferta.
update_redirectEdytuje istniejące przekierowanie.Zmień docelowy adres tego przekierowania.
delete_redirectUsuwa przekierowanie.Usuń przekierowanie, które już nie jest potrzebne.
list_404_logPokazuje dziennik ostatnich błędów 404 — kandydatów do przekierowań.Jakie adresy generują u nas błąd 404?
get_robots_txtOdczytuje aktualną treść pliku robots.txt.Pokaż nasz plik robots.txt.
update_robots_txtNadpisuje treść pliku robots.txt.Zablokuj w robots.txt dostęp do katalogu /wp-admin/.

Import / eksport treści 2 narzędzia

Przenoszenie treści między środowiskami w standardowym formacie WordPress.

NarzędzieOpisPrzykład polecenia
export_contentEksportuje wpisy/strony do pliku WXR (format eksportu WordPress).Wyeksportuj wszystkie wpisy z bloga do pliku.
import_contentImportuje treść z pliku WXR.Zaimportuj wpisy z tego pliku eksportu.

Wtyczki i aktualizacje 2 narzędzia

Podgląd zainstalowanych wtyczek i kontrola dostępnych aktualizacji. Instalacja/aktywacja/dezaktywacja wtyczek to funkcje PRO (jako operacje wysokiego ryzyka).

NarzędzieOpisPrzykład polecenia
list_installed_pluginsListuje zainstalowane wtyczki i ich status (aktywna/nieaktywna).Jakie wtyczki mamy zainstalowane?
list_available_updatesPokazuje dostępne aktualizacje rdzenia, wtyczek i motywów.Czy są jakieś zaległe aktualizacje?

Ustawienia witryny 2 narzędzia

Bezpieczny, ograniczony do dozwolonej listy odczyt opcji witryny (zapis opcji jest funkcją PRO, jako operacja wysokiego ryzyka).

NarzędzieOpisPrzykład polecenia
get_optionOdczytuje wartość jednej z dozwolonych opcji WordPressa.Jaki tytuł i opis ma teraz nasza strona?
list_allowed_optionsPokazuje pełną listę opcji dostępnych do odczytu.Jakie ustawienia strony może odczytać AI?

Bezpieczeństwo i utrzymanie 13 narzędzi

Kondycja witryny, integralność plików rdzenia, tryb konserwacji, kopie zapasowe plików i dziennik błędów — bez konieczności logowania się do panelu ani FTP.

NarzędzieOpisPrzykład polecenia
get_site_healthOdczytuje wynik natywnego narzędzia Kondycja strony WordPressa.Jak wygląda kondycja naszej strony?
run_site_health_testsUruchamia pełny zestaw testów kondycji na żądanie.Sprawdź teraz kondycję strony od nowa.
verify_core_integrityPorównuje sumy kontrolne plików rdzenia WordPressa z oficjalnymi z WordPress.org — wykrywa zmodyfikowane lub obce pliki.Sprawdź, czy pliki rdzenia WordPressa nie zostały zmienione.
get_database_infoPokazuje rozmiar bazy danych, liczbę tabel i największe z nich.Ile miejsca zajmuje nasza baza danych?
get_debug_logOdczytuje ostatnie wpisy z dziennika błędów PHP/WordPressa.Co ostatnio pojawiło się w logu błędów?
get_maintenance_modeSprawdza, czy tryb konserwacji jest włączony.Czy strona jest teraz w trybie konserwacji?
set_maintenance_modeWłącza lub wyłącza niestandardowy tryb konserwacji (nie blokuje REST API/panelu).Włącz tryb konserwacji na czas aktualizacji sklepu.
create_files_backupTworzy archiwum ZIP wskazanych plików/katalogów witryny.Zrób kopię zapasową katalogu wp-content przed zmianami.
list_files_backupsListuje istniejące archiwa kopii zapasowych plików.Jakie kopie zapasowe plików już mamy?
restore_files_backupPrzywraca pliki z archiwum kopii zapasowej (dogrywa/scala, nie kasuje istniejących).Przywróć pliki z kopii zapasowej sprzed awarii.
delete_files_backupUsuwa archiwum kopii zapasowej.Usuń starą kopię zapasową, zwolnij miejsce na dysku.
list_cron_eventsListuje zaplanowane zadania WP-Cron.Jakie zadania cykliczne ma zaplanowane ta strona?
unschedule_cron_eventUsuwa zaplanowane zadanie cron.Usuń to powtarzające się zadanie, którego już nie potrzebujemy.

Pamięć podręczna (transients) 2 narzędzia

Wgląd i czyszczenie tymczasowych danych w cache WordPressa.

NarzędzieOpisPrzykład polecenia
list_transientsListuje zapisane transients (dane tymczasowe/cache) wraz z rozmiarem.Co obecnie zajmuje pamięć podręczną strony?
delete_transientUsuwa konkretny lub wygasły wpis cache.Wyczyść przeterminowane dane z pamięci podręcznej.

RODO / prywatność 4 narzędzia

Obsługa żądań eksportu i usunięcia danych osobowych zgodnie z natywnym mechanizmem prywatności WordPressa.

NarzędzieOpisPrzykład polecenia
create_privacy_requestTworzy żądanie eksportu lub usunięcia danych dla adresu e-mail klienta.Klient poprosił o eksport swoich danych — załóż takie żądanie.
list_privacy_requestsListuje żądania prywatności wraz ze statusem potwierdzenia.Jakie mamy oczekujące żądania RODO?
get_privacy_requestPokazuje szczegóły pojedynczego żądania.Co się dzieje z żądaniem tego klienta?
resend_privacy_request_confirmationWysyła ponownie e-mail z potwierdzeniem żądania (przydatne, gdy pierwszy nie dotarł).Klient nie dostał e-maila potwierdzającego — wyślij ponownie.

Tłumaczenia interfejsu 3 narzędzia

Odpowiednik funkcji Loco Translate wbudowany w SmartMCP — znajdowanie i poprawianie konkretnych, nieprzetłumaczonych fragmentów tekstu w motywie, wtyczkach i WooCommerce, bez instalowania dodatkowej wtyczki.

NarzędzieOpisPrzykład polecenia
list_translatable_stringsListuje teksty interfejsu (motywu/wtyczki) wciąż nieprzetłumaczone na język strony.Jakie napisy w sklepie nie są jeszcze przetłumaczone na polski?
translate_stringsZapisuje tłumaczenie wskazanych tekstów — trwale, w pliku .po/.mo strony (przetrwa aktualizacje).Przetłumacz „Add to cart” na „Dodaj do koszyka”.
find_string_translationWyszukuje, gdzie w interfejsie występuje dany napis i jak jest obecnie przetłumaczony.Gdzie na stronie pojawia się napis „Related products” i jak go zmienić?
PRO — dodatkowe 64 narzędzia16 kategorii

WooCommerce — produkty i warianty 12 narzędzi

Pełny cykl życia produktu, w tym warianty i atrybuty.

NarzędzieOpisPrzykład polecenia
create_productTworzy nowy produkt (cena, opis, zdjęcia, kategorie, magazyn).Dodaj nowy produkt „Krem nawilżający” za 49 zł.
update_productEdytuje produkt — cenę, opis, stan magazynowy, a także terminy promocji (od/do).Ustaw promocję 39 zł na ten produkt od piątku do niedzieli.
list_productsListuje produkty z filtrami (kategoria, status magazynowy, cena).Pokaż produkty, których nie ma na stanie.
get_productPełne dane pojedynczego produktu.Pokaż szczegóły produktu „Krem nawilżający”.
list_product_variationsListuje warianty produktu (rozmiar, kolor…) wraz z cenami i stanem.Jakie warianty ma ten produkt i ile ich jest na stanie?
create_product_variationDodaje nowy wariant do produktu z atrybutami.Dodaj wariant „rozmiar L” do tej koszulki.
update_product_variationEdytuje cenę/stan/atrybuty wariantu.Zmień cenę wariantu „L” na 79 zł.
delete_product_variationUsuwa wariant produktu.Usuń wariant „XS”, już go nie sprzedajemy.
list_product_attributesListuje globalne atrybuty produktów (kolor, rozmiar…) i ich wartości.Jakie mamy zdefiniowane atrybuty produktów?
create_product_attributeTworzy nowy globalny atrybut produktu.Dodaj nowy atrybut „Materiał” do produktów.
delete_product_attributeUsuwa globalny atrybut produktu.Usuń nieużywany atrybut „Pojemność”.
bulk_update_stockMasowo aktualizuje stany magazynowe wielu produktów naraz (np. z arkusza).Zaktualizuj stany magazynowe tych 20 produktów według listy.

WooCommerce — zamówienia i klienci 7 narzędzi

Obsługa zamówień od statusu po zwroty, opinie klientów, dane klientów.

NarzędzieOpisPrzykład polecenia
list_ordersListuje zamówienia z filtrami (status, data, klient).Pokaż zamówienia oczekujące na wysyłkę.
get_orderPełne dane zamówienia — produkty, adres, płatność.Pokaż szczegóły zamówienia numer 1042.
update_order_statusZmienia status zamówienia (np. na „wysłane”, „zrealizowane”).Oznacz zamówienie 1042 jako wysłane.
create_refundTworzy pełny lub częściowy zwrot środków dla zamówienia.Zwróć klientowi 30 zł za uszkodzony produkt z zamówienia 1042.
list_customersListuje klientów sklepu wraz z historią zamówień.Kto jest naszym najlepszym klientem w tym miesiącu?
list_product_reviewsListuje opinie o produktach, także oczekujące na moderację.Jakie opinie czekają na zatwierdzenie?
create_product_reviewDodaje opinię o produkcie w imieniu administratora (np. importowaną z innego systemu).Dodaj tę opinię klienta, którą przesłał mailowo.

WooCommerce — wysyłka, podatki i raporty 4 narzędzia

Wgląd w logistykę sklepu i sprzedaż.

NarzędzieOpisPrzykład polecenia
list_shipping_zonesListuje strefy wysyłki i przypisane do nich metody/stawki.Jakie mamy strefy wysyłki i ile kosztuje dostawa za granicę?
list_tax_ratesListuje stawki podatkowe VAT skonfigurowane w sklepie.Jakie stawki VAT mamy ustawione?
get_sales_reportGeneruje raport sprzedaży za wskazany okres.Jaka była nasza sprzedaż w zeszłym miesiącu?
list_low_stock_productsListuje produkty z niskim stanem magazynowym, wymagające uzupełnienia.Które produkty zaraz się skończą?

WooCommerce — kupony i CartFlows 3 narzędzia

Promocje i lejki sprzedażowe.

NarzędzieOpisPrzykład polecenia
create_couponTworzy kod rabatowy (kwotowy lub procentowy, z limitami użycia i datą ważności).Stwórz kod „LATO20” z rabatem 20% ważny do końca sierpnia.
list_couponsListuje aktywne i wygasłe kupony.Jakie kupony mamy obecnie aktywne?
list_cartflows_flowsListuje lejki sprzedażowe CartFlows i ich kroki/konwersje.Jak wyglądają nasze lejki sprzedażowe w CartFlows?

WooCommerce — import/eksport CSV 3 narzędzia

Masowa wymiana danych produktowych z arkuszami kalkulacyjnymi, zbudowana na natywnym mechanizmie importera/eksportera WooCommerce — pełna zgodność kolumn z eksportem/importem z panelu admina.

NarzędzieOpisPrzykład polecenia
export_products_csvEksportuje produkty (wszystkie lub wg filtra) do pliku CSV zgodnego z WooCommerce.Wyeksportuj wszystkie produkty z kategorii „Kosmetyki” do CSV.
get_products_csv_templateZwraca szablon CSV z pełną listą obsługiwanych kolumn (w tym atrybuty i warianty).Daj mi szablon CSV do masowego wgrania nowych produktów.
import_products_csvImportuje/aktualizuje produkty z pliku CSV — z mapowaniem kolumn i obsługą wariantów.Zaimportuj te 200 nowych produktów z załączonego pliku CSV.

WooCommerce — e-mail 2 narzędzia

Ustawienia powiadomień transakcyjnych sklepu.

NarzędzieOpisPrzykład polecenia
list_email_settingsPokazuje ustawienia poszczególnych e-maili WooCommerce (temat, treść, odbiorca, włączone szablony).Jakie e-maile wysyła teraz sklep do klientów?
set_email_settingsZmienia temat, nagłówek, treść dodatkową lub odbiorcę (dla maili do administratora) i włącza/wyłącza dany e-mail transakcyjny.Zmień temat maila «Zamówienie zrealizowane» na «Twoje zamówienie jest w drodze!».

SEO (Yoast / Rank Math / SEOPress / AIOSEO) 2 narzędzia

Jeden uniwersalny interfejs do meta SEO, niezależnie od tego, której wtyczki SEO używa klient.

NarzędzieOpisPrzykład polecenia
get_seo_metaOdczytuje tytuł SEO, opis meta i focus keyword strony/wpisu — wykrywa aktywną wtyczkę SEO automatycznie.Jaki mamy obecnie tytuł i opis SEO tej strony?
set_seo_metaUstawia tytuł SEO, opis meta i słowo kluczowe.Ustaw opis SEO tej strony pod frazę „meble ogrodowe”.

Advanced Custom Fields 3 narzędzia

Odczyt i zapis pól ACF bez ręcznego wchodzenia do panelu.

NarzędzieOpisPrzykład polecenia
list_acf_field_groupsListuje grupy pól ACF i typy treści, do których są przypisane.Jakie grupy pól ACF mamy zdefiniowane?
get_acf_fieldsOdczytuje wartości pól ACF dla wskazanego wpisu.Jakie wartości ACF ma ta strona z ofertą?
update_acf_fieldsZapisuje wartości pól ACF dla wpisu.Ustaw pole ACF „cena od” na 199 zł na tej stronie.

Użytkownicy 8 narzędzi

Zarządzanie kontami, meta danymi i aktywnymi sesjami — z twardą blokadą modyfikacji roli administratora.

NarzędzieOpisPrzykład polecenia
list_usersListuje użytkowników z filtrami po roli.Pokaż wszystkich redaktorów na tej stronie.
create_userTworzy nowe konto użytkownika z wybraną rolą.Załóż konto redaktora dla nowej osoby w zespole.
update_user_roleZmienia rolę użytkownika (nie pozwala nadać/odebrać roli administratora).Zmień rolę tego użytkownika na „autor”.
delete_userUsuwa konto użytkownika (poza administratorami).Usuń konto byłego pracownika.
get_user_metaOdczytuje pola meta profilu użytkownika.Jakie dodatkowe dane ma ten użytkownik w profilu?
update_user_metaZapisuje pole meta profilu użytkownika.Dodaj numer telefonu do profilu tego użytkownika.
list_user_sessionsPokazuje aktywne sesje logowania użytkownika.Czy ten użytkownik jest obecnie gdzieś zalogowany?
destroy_user_sessionsWylogowuje użytkownika ze wszystkich urządzeń (np. po zmianie hasła lub podejrzeniu przejęcia konta).Wyloguj tego użytkownika ze wszystkich urządzeń natychmiast.

Motywy, personalizacja i ustawienia zaawansowane 1 fasada (dziesiątki operacji)

Zbiorcze narzędzie do zarządzania cyklem życia motywów i szeroką gamą ustawień witryny, dyskusji i personalizacji w jednym wywołaniu.

NarzędzieOpisPrzykład polecenia
site_managementFasada obejmująca m.in.: instalację/aktywację/usuwanie motywów, ustawienia dyskusji (komentarze), statystyki treści, aktualizacje wtyczek i ustawienia personalizacji (theme mods).Zainstaluj i włącz nowy motyw, a stary usuń.

Opcje zaawansowane 1 narzędzie

Zapis dowolnej opcji WordPressa — operacja wysokiego ryzyka, domyślnie wyłączona, wymaga świadomego włączenia w panelu.

NarzędzieOpisPrzykład polecenia
update_optionZapisuje wartość dowolnej, dozwolonej opcji WordPressa.Zmień liczbę wpisów wyświetlanych na stronie bloga na 12.

Cofanie zmian 2 narzędzia

Dziennik zmian wykonanych przez PRO na ustawieniach — z możliwością jednego kliknięcia cofnięcia.

NarzędzieOpisPrzykład polecenia
list_undoable_changesListuje ostatnie zmiany ustawień wykonane przez AI, możliwe do cofnięcia.Co AI ostatnio zmieniło w ustawieniach strony?
undo_changeCofa wskazaną wcześniejszą zmianę do stanu sprzed niej.Cofnij tę ostatnią zmianę ustawień, to była pomyłka.

Wielojęzyczność (WPML / Polylang) 3 narzędzia

Przypisywanie języka treści oraz — kluczowe — łączenie odpowiadających sobie tłumaczeń w jedną grupę, tak by przełącznik języka na stronie faktycznie działał.

NarzędzieOpisPrzykład polecenia
get_post_languageSprawdza, jaki język ma przypisany dany wpis/strona.W jakim języku jest ta strona?
set_post_languageUstawia język wpisu/strony (WPML lub Polylang).Ustaw tę stronę jako wersję niemiecką.
link_post_translationsŁączy istniejące strony w jedną grupę tłumaczeń, żeby przełącznik języka je ze sobą powiązał — bez tego samo ustawienie języka nie tworzy działającego tłumaczenia.Połącz polską i angielską wersję strony „O nas” jako wzajemne tłumaczenia.

Multisite 2 narzędzia

Odczyt sieci witryn WordPress Multisite (bez zmiany kontekstu witryny, w której działa agent).

NarzędzieOpisPrzykład polecenia
list_network_sitesListuje witryny w sieci Multisite.Jakie witryny mamy w tej sieci Multisite?
get_network_sitePobiera szczegóły jednej witryny z sieci.Pokaż szczegóły drugiej witryny w naszej sieci.

Instalacja i aktywacja wtyczek 3 narzędzia

Operacje wysokiego ryzyka (domyślnie wyłączone w panelu SmartMCP) — pełna kontrola nad wtyczkami z poziomu AI, nie tylko ich podgląd.

NarzędzieOpisPrzykład polecenia
install_plugin_from_repoInstaluje wtyczkę wprost z repozytorium WordPress.org.Zainstaluj wtyczkę do formularzy kontaktowych.
activate_pluginAktywuje zainstalowaną wtyczkę.Włącz wtyczkę do cache, którą właśnie zainstalowałeś.
deactivate_pluginDezaktywuje wtyczkę.Wyłącz tę starą wtyczkę SEO, już jej nie używamy.

Zarządzanie Mini Awatarem 8 narzędzi

SmartExcel Mini Awatar (chat/FAQ na stronie) dołączany gratis do PRO — AI może zarządzać jego ustawieniami i bazą pytań i odpowiedzi, jeśli wtyczka jest zainstalowana i aktywna.

NarzędzieOpisPrzykład polecenia
get_mini_avatar_settingsOdczytuje ustawienia widżetu (wygląd, powitanie, zachowanie).Jak teraz wygląda konfiguracja Mini Awatara?
update_mini_avatar_settingsAktualizuje ustawienia widżetu.Zmień tekst powitania Mini Awatara na bardziej przyjazny.
list_mini_avatar_faqListuje pytania i odpowiedzi w bazie FAQ widżetu.Jakie pytania ma teraz w bazie Mini Awatar?
add_mini_avatar_faqDodaje nowe pytanie i odpowiedź do bazy FAQ.Dodaj pytanie „Jak długo trwa dostawa?” z odpowiedzią.
update_mini_avatar_faqEdytuje istniejące pytanie/odpowiedź.Zaktualizuj odpowiedź o kosztach dostawy, bo się zmieniły.
delete_mini_avatar_faqUsuwa pytanie z bazy FAQ.Usuń nieaktualne pytanie o starą promocję.
list_mini_avatar_exclusionsListuje strony, na których widżet jest ukryty.Na których stronach Mini Awatar jest wyłączony?
set_mini_avatar_exclusionsUstawia listę stron, na których widżet ma się nie pojawiać.Ukryj Mini Awatara na stronie z regulaminem.
§

Instrukcje stałe dla agenta

Zakładka SmartMCP → Instrukcje dla agenta zapisuje zasady, które narzędzie smartmcp_get_site_context przekazuje agentowi przy rozpoznawaniu witryny. Dzięki temu nie musisz w każdej rozmowie ponownie podawać kolorów marki, sposobu nazywania stron ani zasad bezpieczeństwa.

Instrukcje dla agenta w SmartMCP
Aktualny panel do zapisania stałych wytycznych dla Claude, ChatGPT, Codex lub innego klienta MCP. Kliknij obraz, aby otworzyć pełny rozmiar.
Wygląd i marka„Kolor główny: #123456. Nowe przyciski mają mieć zaokrąglenie 8 px.”
Bezpieczna publikacja„Nowe strony zapisuj jako szkice. Nie usuwaj strony głównej.”
Nazewnictwo„Tytuły produktów zapisuj według schematu: nazwa — wariant.”
Praca zespołowa„Przed zmianą menu utwórz backup i przedstaw plan.”
  1. Wpisz tylko stałe reguły, które powinny obowiązywać w wielu rozmowach.
  2. Nie zapisuj tu kluczy API, haseł, danych klientów ani innych sekretów.
  3. Kliknij Zapisz instrukcje, a następnie w nowej rozmowie poproś agenta o odczyt kontekstu witryny.
§

Uprawnienia, biała lista i operacje administracyjne

Zakładka SmartMCP → Uprawnienia kontroluje dostęp do instalowania wtyczek oraz do ogólnych opcji WordPressa. Pusta biała lista oznacza, że agent nie może używać ogólnych narzędzi smartmcp_get_option i smartmcp_update_option do żadnej opcji. Dedykowane operacje PRO korzystają z własnych, zamkniętych list pól i dodatkowych potwierdzeń.

Uprawnienia i praktyczne przykłady SmartMCP
Aktualny panel Uprawnienia: kontrola narzędzi instalacji wtyczek, biała lista ustawień WordPressa oraz praktyczne przykłady bezpiecznej konfiguracji. Kliknij obraz, aby otworzyć pełny rozmiar.
Favicon — site_iconNajpierw wgraj kwadratowy obraz do biblioteki mediów, potem podaj agentowi ID załącznika. Przykład: „Ustaw ikonę witryny na media ID 4827”.
Slogan — blogdescriptionPrzykład: „Ustaw slogan witryny na: WordPress sterowany przez AI”.
Komentarze nowych wpisówdefault_comment_status: closed wyłącza komentarze dla nowych publikacji; nie zmienia treści już istniejących.
Istniejący wpis — PROdiscussion.post.update może zamknąć komentarze lub pingbacki w konkretnym wpisie, stronie albo produkcie.
Strona główna — PROreading.settings.update wybiera najnowsze wpisy albo stronę statyczną oraz stronę wpisów.
Kategorie i tagi — PROpost.taxonomy.update tworzy lub przypisuje kategorie i tagi do istniejącego wpisu.
!
Zasada najmniejszych uprawnień

Włączaj tylko narzędzia i opcje potrzebne w aktualnym zadaniu. Po wykonaniu jednorazowej zmiany możesz usunąć nazwę opcji z białej listy. Operacje zapisu i usuwania nadal wymagają właściwego narzędzia oraz potwierdzenia użytkownika.

Opcje krytyczne, m.in. adres witryny, aktywne wtyczki, aktywny motyw, domyślna rola oraz klucze i sole uwierzytelniające, pozostają trwale zablokowane dla ogólnego zapisu opcji.

§

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.

Ustawienia Dziennika aktywności SmartMCP
Aktualne ustawienia Dziennika: czas przechowywania wpisów, limit żądań oraz opcjonalne usuwanie katalogów kopii i eksportów podczas odinstalowania. Kliknij obraz, aby otworzyć pełny rozmiar.
§

Diagnostyka połączenia

Jeśli klient AI nie może się połączyć, wejdź w SmartMCP → Diagnostyka i kliknij Uruchom test połączenia. Test nie zmienia treści strony — tylko sprawdza konfigurację.

Diagnostyka SmartMCP — testy endpointu MCP i OAuth
Wbudowana Diagnostyka sprawdza endpoint MCP, OAuth/DCR, nagłówek Authorization, HTTPS, REST API i środowisko hostingu. Kliknij obraz, aby otworzyć pełny rozmiar.
§

Rozwiązywanie problemów

Problem z połączeniem w Claude lub ChatGPT
Najpierw wejdź w SmartMCP → Diagnostyka i kliknij „Uruchom test połączenia". Wynik wskaże, czy problem dotyczy endpointu MCP, OAuth/DCR, nagłówka Authorization, HTTPS, REST API lub hostingu.
Narzędzie „niedostępne w tym środowisku" (klient AI)
To nie błąd wtyczki — środowisko Twojego klienta AI (np. sandbox Codex) nie ma jeszcze dodanego połączenia albo dostępu do internetu. Sprawdź ustawienia sieciowe/konektory danego środowiska, nie ustawienia SmartMCP.
Widzę 116 zamiast 180 narzędzi
Działa tylko Standard. Sprawdź w Wtyczki → Zainstalowane wtyczki, czy dodatek SmartMCP PRO jest zainstalowany i aktywny.
Nie widzę domen, DNS lub planów WordPress.com
Te funkcje należą do infrastruktury konta WordPress.com i wymagają osobnej integracji z API WordPress.com/Jetpack. Nie są lokalnymi funkcjami samodzielnej instalacji WordPress.
„Plik wtyczki nie istnieje"
Pobierz plik ZIP jeszcze raz, bez otwierania go po drodze — patrz Krok 01.
Ostrzeżenie o odnośnikach
Ustawienia → Bezpośrednie odnośniki → dowolna opcja poza „Zwykłe" → Zapisz zmiany.
Agent widzi „stary" wygląd strony
Poproś go, żeby najpierw wywołał sprawdzenie kontekstu strony — sam odświeży swoją wiedzę o aktualnym stanie.
§

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.
  • Token/klucz nie ma osobnych poziomów dostępu — działa z pełnymi uprawnieniami administratora, ograniczony wyłącznie tym, które narzędzia są włączone w panelu.
  • Traktuj ręczny Client Secret i klucz Bearer jak hasło — używaj ich wyłącznie w ustawieniach zaufanego klienta AI.

SmartMCP — SmartExcel.pl / IT STUDIO Sebastian Godziszewski · kontakt@smartexcel.pl