Model Context Protocol (MCP) pozwala połączyć InspectWP bezpośrednio z asystentami AI, takimi jak Claude, ChatGPT czy Cursor. Asystent może wtedy samodzielnie uruchamiać analizy WordPress, pobierać raporty i wyjaśniać wyniki zwykłym językiem — bez otwierania panelu.
https://inspectwp.com/api/mcp jako niestandardowy konektor w kliencie AI i podaj token jako token Bearer. Gotowe.1. Wymagania
- Konto InspectWP z aktywnym planem API (konta Premium zawierają limit API).
- Token API — utwórz go w panelu API. Zaczyna się od
iwp_i jest wyświetlany tylko raz. - Klient AI obsługujący zdalny MCP: Claude (Pro/Max/Team/Enterprise), ChatGPT (Plus/Pro/Business, tryb dewelopera) lub Cursor.
2. Adres URL punktu końcowego
Wszyscy klienci używają tego samego adresu URL:
https://inspectwp.com/api/mcp
Uwierzytelnianie odbywa się za pomocą tokena Bearer w nagłówku Authorization, czyli Authorization: Bearer iwp_twój_token.
3. Konfiguracja w Claude
- Otwórz claude.ai lub Claude Desktop i przejdź do Ustawienia → Konektory.
- Kliknij Dodaj własny konektor i wklej powyższy adres URL punktu końcowego.
- W sekcji Nagłówki żądania dodaj nagłówek
Authorizationz wartościąBearer iwp_twój_token. - Zapisz — cztery funkcje InspectWP są teraz dostępne w czacie.
4. Konfiguracja w ChatGPT
- W ChatGPT włącz tryb dewelopera w Ustawienia → Konektory.
- Dodaj nowy konektor z powyższym adresem URL punktu końcowego.
- Podaj token Bearer i zapisz. ChatGPT łączy się przez HTTPS — bez lokalnego serwera ani tunelu.
5. Konfiguracja w Cursor
- W Cursor otwórz
~/.cursor/mcp.json(lub Ustawienia → MCP → Dodaj serwer). - Dodaj serwer HTTP z adresem URL punktu końcowego i nagłówkiem Authorization.
- Zapisz i przeładuj Cursor — InspectWP pojawi się na liście serwerów MCP.
6. Dostępne funkcje
generate_report— analizuje jedną lub więcej witryn WordPress (do 5 na wywołanie).get_report— pobiera istniejący raport na podstawie jego identyfikatora.get_me— wyświetla informacje o koncie i aktywny plan API.get_usage— wyświetla limit i historię użycia.
7. Przykładowe polecenia
Gdy konektor jest aktywny, możesz poprosić asystenta na przykład o:
- „Przeanalizuj example.com za pomocą InspectWP i podsumuj najważniejsze problemy z bezpieczeństwem."
- „Wygeneruj raporty dla tych trzech domen i porównaj ich wersje WordPress."
- „Ile raportów zostało mi w tym miesiącu?"
8. Najczęstsze pytania
Czy raport przez MCP zużywa mój limit? Tak — każdy udany raport liczy się do miesięcznego limitu API, tak samo jak w API REST. Nieudane skanowania są automatycznie zwracane.
Czy token jest bezpieczny? Traktuj go jak hasło. Możesz go w każdej chwili unieważnić i utworzyć nowy w panelu API.
Dlaczego nie potrzebuję już pakietu npm? Hostowany punkt końcowy komunikuje się bezpośrednio z klientami. Pakiet lokalny jest potrzebny tylko dla klientów obsługujących wyłącznie serwery lokalne.