Con WP Rocket MCP Server attivo, strumenti di IA come Claude svuotano la cache e cambiano le impostazioni al posto tuo, senza aprire il pannello. MCP è uno standard di connessione che permette agli strumenti di IA di usare direttamente i programmi; qui trovi come collegarti e scollegarti con una password per le applicazioni e le 12 funzioni che si aprono.
WP Rocket MCP Server si trova in cima alla scheda [Impostazioni → WP Rocket → Tools], con la scritta [Connect your AI tool to WP Rocket]. Non c'è un interruttore per accenderlo e spegnerlo, e il pulsante [How to set up MCP] apre la documentazione di aiuto.
Da WP Rocket 3.23 (9 luglio 2026) è incluso in tutte le licenze e, con WP Rocket attivo, si apre anche il server MCP. Registra 12 funzioni nell'Abilities API, nel core di WordPress dalla 6.9, e l'MCP Adapter è già dentro il plugin, quindi non c'è nulla da installare a parte.
2️⃣ Come collegare WP Rocket MCP Server
Il modo più semplice è una connessione OAuth che aggiunge il tuo sito a Claude come connettore personalizzato: niente password né file di configurazione, basta l'approvazione nel pannello di WordPress. Su claude.ai dal web e su Claude Desktop l'ordine è lo stesso.
In Claude, in [Customize → Connectors], premi [Add → Add custom connector].
Inserisci il nome del sito come nome e [https://tuo-dominio/wp-json/mcp/mcp-oauth-server] come URL del server MCP, poi premi [Continue].
Metodo di connessione
Indirizzo
Connessione OAuth
https://tuo-dominio/wp-json/mcp/mcp-oauth-serverCampo URL del server MCP nel connettore personalizzato
Password per le applicazioni
https://tuo-dominio/wp-json/mcp/mcp-adapter-default-serverValore di WP_API_URL nel file di configurazione
Sostituisci [tuo-dominio] con l'indirizzo del tuo sito. Per la connessione OAuth basta l'indirizzo della prima riga; quando approvi, WordPress crea da sé una password per le applicazioni chiamata [Claude]. La seconda riga serve per il metodo con il file di configurazione di Claude Desktop qui sotto.
Lascia il metodo di autenticazione sul valore predefinito rilevato, premi [Add] e poi [Connect].
Nella schermata di autorizzazione di WordPress premi [Allow]. Se non hai effettuato l'accesso come amministratore, accedi prima.
Dopo la connessione, nella schermata del connettore compaiono 3 strumenti, tutti impostati di default su [Needs approval]. Con l'account gratuito puoi creare un solo connettore personalizzato e quindi collegare un solo sito; per più siti serve un account Pro o Max.
Se in una nuova chat chiedi quali strumenti MCP sono disponibili sul sito, Claude chiede prima [Deny · Always allow · Allow once] prima di usare uno strumento.
Durante la connessione è comparso un errore come quello nell'immagine qui sotto,
e l'analisi ha mostrato che dipende da un'impostazione della REST API.
Sui siti in cui Perfmatters ha [Disable REST API] impostato su [Disable When Logged Out], nel connettore non compare nessuno strumento anche dopo approvazione e connessione, e poco dopo diventa [Connection problem]. Perfmatters tratta le richieste di Claude come quelle di un visitatore senza accesso e le blocca prima che MCP controlli il token.
In [Perfmatters → Code] crea un nuovo snippet PHP, incolla il codice qui sotto senza la riga [<?php] e salvalo attivo. Il codice fa un'eccezione solo per l'indirizzo MCP, quindi gli altri blocchi della REST API restano.
⚙️ Schermata delle impostazioni di PerfmattersNuovo snippet di codice
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
②Scrivi un nome e lascia [Location] su [Everywhere] e [Type] su [PHP].
③Prendi il codice con [Copy] in questa schermata e incollalo nel campo del codice sotto la riga [<?php].
④Porta l'interruttore su [Active] e clicca su [Save Snippet].
Dopo il salvataggio premi [Reconnect] nella schermata del connettore di Claude e compaiono i 3 strumenti.
Questa soluzione per l'errore REST API di WP Rocket MCP Server è pensata per chi usa Perfmatters, ma se usi già Claude e l'impostazione REST API di un altro plugin dà lo stesso messaggio di errore, puoi prendere questo codice come riferimento, chiedere a Claude di adattarlo e applicare una versione adatta al tuo sito WordPress.
In Claude Desktop puoi collegarti anche con una password per le applicazioni. Crea una password in WordPress da [Utenti → Profilo → Password per le applicazioni] e in Claude Desktop, da [Settings → Developer], inserisci nel file di configurazione la voce qui sotto, poi riapri l'app.
Su Windows serve Node.js, perché deve girare il comando npx. Per scollegarti basta revocare quella password per le applicazioni.
3️⃣ Cosa possono fare gli strumenti di IA
Le 12 funzioni di WP Rocket passano dai tre strumenti MCP che Claude vede ([Discover Abilities], [Get Ability Info], [Execute Ability]) e si dividono in tre gruppi: impostazioni, cache e Rocket Insights.
🤖 Le 12 funzioni MCP di WP Rocket6 di lettura · 6 di modifica
⚙️ Impostazioni2
Leggere i valori delle impostazioniLettura
wp-rocket/get-options
Cambiare un valore di impostazioneModifica
wp-rocket/set-option
🗂️ Cache4
Svuotare la cache dell'intero sitoModifica
wp-rocket/clear-website-cache
Svuotare la cache di URL indicatiModifica
wp-rocket/clear-url-cache
Controllare lo stato della cache di un URLLettura
wp-rocket/get-cache-status
Avanzamento del precaricamento e URL rimanenti stimatiLettura
wp-rocket/get-cache-health
📊 Rocket Insights6
Leggere i punteggi di Rocket InsightsLettura
wp-rocket/get-insights-scores
Leggere il punteggio Rocket Insights di una paginaLettura
wp-rocket/get-page-insights-score
Leggere le raccomandazioni di Rocket InsightsLettura
wp-rocket/get-recommendations
Aggiungere una pagina da testare in Rocket InsightsModifica
wp-rocket/add-page-insights
Rimuovere una pagina da Rocket InsightsModifica
wp-rocket/remove-page-insights
Ritestare una paginaModifica
wp-rocket/retest-page-insights
Si possono cambiare solo le opzioni presenti nell'elenco consentito; le cinque segnate come [Vietato all'IA] nella schermata qui sotto non si possono cambiare.
Performance MonitoringPerformance MonitoringL'IA può cambiare
Content Delivery
RocketCDN
RocketCDN FreeRocketCDN FreeVietato all'IA
Other CDN
Your CDNYour CDNL'IA può cambiare
Exclude Files from CDNEscludi file dalla CDNL'IA può cambiare
Ottimizzazione file (File Optimization)
CSS FilesFile CSS
Minify CSS filesMinifica i file CSSL'IA può cambiare
Excluded CSS FilesFile CSS esclusiL'IA può cambiare
Optimize CSS deliveryOttimizza la pubblicazione del CSSL'IA può cambiare
Si può cambiare solo il metodo di Remove Unused CSS.
Rimuovi CSS inutilizzatoL'IA può cambiare
CSS safelistCSS safelistL'IA può cambiare
JavaScript FilesFile JavaScript
Minify JavaScript filesMinifica i file JavaScriptL'IA può cambiare
Combine JavaScript filesCombina i file JavaScriptVietato all'IA
Excluded JavaScript FilesEscludere i file JavaScriptL'IA può cambiare
Load JavaScript deferredCarica il JavaScript in modalità differitaL'IA può cambiare
Excluded JavaScript FilesEscludere i file JavaScriptL'IA può cambiare
Delay JavaScript executionRimanda l'esecuzione del JavaScriptL'IA può cambiare
One-click exclusionsEsclusioni con un clicVietato all'IA
Excluded JavaScript FilesEscludere i file JavaScriptL'IA può cambiare
Safe Mode for Delay JavaScript ExecutionSafe Mode for Delay JavaScript ExecutionVietato all'IA
Media
LazyLoadCaricamento differito
Enable for imagesAbilita per le immaginiL'IA può cambiare
Enable for CSS background imagesEnable for CSS background imagesL'IA può cambiare
Enable for iframes and videosAbilita per iframe e videoL'IA può cambiare
Replace YouTube iframe with preview imageSostituisci l'iframe YouTube con un'immagine di anteprimaL'IA può cambiare
Excluded images or iframesImmagini o iframe esclusiL'IA può cambiare
Image DimensionsDimensioni immagine
Add missing image dimensionsAggiungi dimensioni mancanti alle immaginiL'IA può cambiare
FontsFonts
Preload fontsPreload fontsL'IA può cambiare
Self-host Google FontsOspita Google Fonts in localeL'IA può cambiare
Precaricamento (Preload)
Preload CachePrecarica la cache
Activate PreloadingAttiva il precaricamentoL'IA può cambiare
Exclude URLsExclude URLsL'IA può cambiare
Preload LinksPrecaricamento dei link
Enable link preloadingAbilita il precaricamento dei linkL'IA può cambiare
Comandi avanzati (Advanced Rules)
Cache LifespanVita utile della cache
Clear cache afterCancella la cache dopoL'IA può cambiare
Never Cache URL(s)Non salvare in cache questi URL
Never Cache URL(s)Non salvare in cache questi URLL'IA può cambiare
Never Cache CookiesNon salvare in cache i cookie
Never Cache CookiesNon salvare in cache i cookieL'IA può cambiare
Never Cache User Agent(s)Non salvare in cache questi User Agent
Never Cache User Agent(s)Non salvare in cache questi User AgentL'IA può cambiare
Always Purge URL(s)Elimina sempre la cache di questi URL
Always Purge URL(s)Elimina sempre la cache di questi URLL'IA può cambiare
Cache Query String(s)Cache delle query strings
Cache Query String(s)Cache delle query stringsL'IA può cambiare
Database
Post CleanupPulizia articoli — si applica a revisioni, bozze automatiche e articoli cestinati.
RevisionsRevisioniL'IA può cambiare
Auto DraftsBozze automaticheL'IA può cambiare
Trashed PostsArticoli cestinatiL'IA può cambiare
Comments CleanupPulizia dei commenti — elimina i commenti spam e quelli cestinati.
Spam CommentsCommenti spamL'IA può cambiare
Trashed CommentsCommenti cestinatiL'IA può cambiare
Transients CleanupPulizia dei transient — elimina tutti i transient salvati nel DB.
All transientsTutti i transientL'IA può cambiare
Database CleanupPulizia del database
Optimize TablesOttimizza le tabelleL'IA può cambiare
Automatic CleanupAutomatic Cleanup
Schedule Automatic CleanupProgramma la pulizia automaticaL'IA può cambiare
FrequencyFrequenzaL'IA può cambiare
Heartbeat
Heartbeat
Control HeartbeatControlla HeartbeatL'IA può cambiare
Reduce or disable Heartbeat activityRiduci o disattiva l'attività di Heartbeat
Behavior in backendComportamento nel backendL'IA può cambiare
Behavior in post editorComportamento nell'editor dei postL'IA può cambiare
Behavior in frontendComportamento nel frontendL'IA può cambiare
Add-on (Add-ons)
One-click Rocket Add-onsRocket Add-on in 1-clic
User CacheCache utenteL'IA può cambiare
VarnishL'IA può cambiare
WebP CompatibilityWebP CompatibilityL'IA può cambiare
Rocket Add-onsRocket Add-on
CloudflareL'IA può cambiare
SucuriL'IA può cambiare
4️⃣ Esempi d'uso
Dopo aver collegato testpilotweb.com ho chiesto a Claude [svuota solo la cache della homepage] e la finestra di approvazione ha mostrato prima la funzione da eseguire (wp-rocket/clear-url-cache) e l'indirizzo.
Premendo [Allow once], sul server sono stati cancellati solo i file di cache della homepage, mentre la cache degli altri articoli è rimasta.
Puoi controllare le impostazioni chiedendo, senza entrare nel pannello: alla domanda [Delay JavaScript execution è attivo adesso?] ha risposto con il valore dell'impostazione e lo stato dell'elenco delle esclusioni.
La prima volta in una chat compaiono prima due finestre di approvazione per leggere l'elenco e le descrizioni delle funzioni e, dato che anche le funzioni di lettura passano da [Execute Ability], la finestra di approvazione compare anche quando leggi le impostazioni.
5️⃣ A cosa fare attenzione
Le operazioni in cui uno strumento di IA cambia impostazioni o svuota la cache partono solo dopo la tua approvazione. La password per le applicazioni si può revocare in qualsiasi momento dalla schermata in cui l'hai creata.
Il controllo dello stato della cache e la stima del precaricamento danno risultati solo con [Preload Cache] di WP Rocket attivo.
Se non si collega, controlla prima il file di configurazione. Spesso manca una virgola tra le voci, oppure è stato salvato senza sostituire indirizzo, nome utente e password.
🧭Articoli su WP Rocket e Perfmatters15 articoli · 3 strumenti
🗂️ Cos'è WP?
📋 Guida alle impostazioni di WP Rocket📄 Guida a Perfmatters📄 WP Rocket With Perfmatters📄 WP Rocket MCP Server📄 WP Rocket e URL in coreano📄 nginx njs📄 Cache multilingue di WP Rocket📄 Cache e gclid
📄 Test di velocità di WP Rocket📝 Plugin di cache e ottimizzazione📝 Un caso di miglioramento della velocità
📋 Cache: definizione e tutti gli ambiti📄 Cache del sito web & cache interna del server
📋 Migliori hosting: TOP 7📄 Hosting veloce 2026
🛠️ Rileva WordPress🛠️ Ricerca WHOIS🛠️ Qual è il mio IP
ℹ️ Informativa sull'affiliazione I contenuti di questo sito includono link di affiliazione. Se un visitatore acquista un prodotto o un servizio tramite uno di questi link, il sito riceve una commissione dal venditore. In questo processo l'importo pagato dall'acquirente (durante le promozioni l'importo scende↓) non aumenta. Prezzi, sconti e disponibilità indicati si riferiscono al momento della stesura e possono differire da quelli reali: prima di acquistare verifica sempre presso il venditore. I prodotti vengono scelti e valutati secondo criteri propri, e le commissioni non influiscono sull'ordine di presentazione né sul contenuto delle valutazioni.