Collega InspectWP a Claude, ChatGPT e Cursor (MCP)

Collega InspectWP direttamente a Claude, ChatGPT o Cursor tramite il Model Context Protocol (MCP) e lascia che l’assistente IA generi e analizzi i report di WordPress autonomamente.

Il Model Context Protocol (MCP) ti permette di collegare InspectWP direttamente ad assistenti IA come Claude, ChatGPT o Cursor. L’assistente può così avviare analisi di WordPress, recuperare report e spiegarti i risultati in linguaggio naturale, senza che tu apra la dashboard.

Versione breve: Crea un token API nella dashboard API, aggiungi l’URL dell’endpoint https://inspectwp.com/api/mcp come connettore personalizzato nel tuo client IA e fornisci il token come token Bearer. Fatto.

1. Requisiti

  • Un account InspectWP con un piano API attivo (gli account Premium includono una quota API).
  • Un token API: crealo nella dashboard API. Inizia con iwp_ e viene mostrato una sola volta.
  • Un client IA che supporta MCP remoto: Claude (Pro/Max/Team/Enterprise), ChatGPT (Plus/Pro/Business, modalità sviluppatore) o Cursor.

2. L’URL dell’endpoint

Tutti i client usano lo stesso URL:

https://inspectwp.com/api/mcp

L’autenticazione avviene tramite un token Bearer nell’intestazione Authorization, ovvero Authorization: Bearer iwp_il_tuo_token.

3. Configurazione in Claude

  1. Apri claude.ai o Claude Desktop e vai su Impostazioni → Connettori.
  2. Fai clic su Aggiungi connettore personalizzato e incolla l’URL dell’endpoint qui sopra.
  3. In Intestazioni della richiesta, aggiungi l’intestazione Authorization con il valore Bearer iwp_il_tuo_token.
  4. Salva: le quattro funzioni di InspectWP sono ora disponibili nella chat.

4. Configurazione in ChatGPT

  1. In ChatGPT, attiva la Modalità sviluppatore in Impostazioni → Connettori.
  2. Aggiungi un nuovo connettore con l’URL dell’endpoint qui sopra.
  3. Fornisci il token Bearer e salva. ChatGPT si connette tramite HTTPS: non serve alcun server locale né tunnel.

5. Configurazione in Cursor

  1. In Cursor, apri ~/.cursor/mcp.json (oppure Impostazioni → MCP → Aggiungi server).
  2. Aggiungi un server HTTP con l’URL dell’endpoint e l’intestazione Authorization.
  3. Salva e ricarica Cursor: InspectWP compare nell’elenco dei server MCP.

6. Funzioni disponibili

  • generate_report: analizza uno o più siti WordPress (fino a 5 per chiamata).
  • get_report: recupera un report esistente tramite il suo ID.
  • get_me: mostra le informazioni sull’account e il piano API attivo.
  • get_usage: mostra la quota e la cronologia di utilizzo.

7. Esempi di prompt

Quando il connettore è attivo, puoi chiedere al tuo assistente ad esempio:

  • «Analizza example.com con InspectWP e riassumi i problemi di sicurezza più importanti.»
  • «Genera report per questi tre domini e confronta le loro versioni di WordPress.»
  • «Quanti report mi restano questo mese?»

8. Domande frequenti

Un report tramite MCP consuma la mia quota? Sì: ogni report riuscito viene conteggiato nella tua quota API mensile, proprio come con l’API REST. Le scansioni fallite vengono rimborsate automaticamente.

Il token è sicuro? Trattalo come una password. Puoi revocarlo e crearne uno nuovo in qualsiasi momento nella dashboard API.

Perché non mi serve più un pacchetto npm? L’endpoint ospitato comunica direttamente con i client. Un pacchetto locale serve solo per i client che supportano esclusivamente server locali.

Articoli correlati