Połącz InspectWP z Claude, ChatGPT i Cursor (MCP)

Połącz InspectWP bezpośrednio z Claude, ChatGPT lub Cursor za pomocą Model Context Protocol (MCP) i pozwól asystentowi AI samodzielnie generować i analizować raporty WordPress.

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.

Krótko: Utwórz token API w panelu API, dodaj adres URL punktu końcowego 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

  1. Otwórz claude.ai lub Claude Desktop i przejdź do Ustawienia → Konektory.
  2. Kliknij Dodaj własny konektor i wklej powyższy adres URL punktu końcowego.
  3. W sekcji Nagłówki żądania dodaj nagłówek Authorization z wartością Bearer iwp_twój_token.
  4. Zapisz — cztery funkcje InspectWP są teraz dostępne w czacie.

4. Konfiguracja w ChatGPT

  1. W ChatGPT włącz tryb dewelopera w Ustawienia → Konektory.
  2. Dodaj nowy konektor z powyższym adresem URL punktu końcowego.
  3. Podaj token Bearer i zapisz. ChatGPT łączy się przez HTTPS — bez lokalnego serwera ani tunelu.

5. Konfiguracja w Cursor

  1. W Cursor otwórz ~/.cursor/mcp.json (lub Ustawienia → MCP → Dodaj serwer).
  2. Dodaj serwer HTTP z adresem URL punktu końcowego i nagłówkiem Authorization.
  3. 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.

Powiązane artykuły