| 

WordPress MCP Server: collegare Claude Code con il plugin Adapter

WordPress MCP Server è il punto di collegamento che apre le funzioni di un sito WordPress nel formato MCP (Model Context Protocol), così che un'IA come Claude possa richiamarle come strumenti. Ciò che il sito può fare viene registrato nella Abilities API, inclusa nel core da WordPress 6.9, e il plugin Adapter trasforma questo elenco in strumenti MCP per l'IA.

Ecco come installare il plugin Adapter 0.7.0 e poi collegare Claude Code.

1️⃣ Creare una password per le applicazioni

Il server predefinito di MCP Adapter gestisce solo richieste autenticate come utente WordPress, quindi in Claude Code registri una password per le applicazioni invece della password di accesso. Nell'area di amministrazione, in [Users] > [Profile], inserisci un nome in [Application Passwords] e clicca su [Add Application Password] per crearla. Il valore viene mostrato una sola volta, alla creazione, quindi copialo subito.

Elenco delle password per le applicazioni per la connessione MCP di WordPress con Claude Code aggiunto

Per il test è stato usato un account amministratore, ma su un sito in produzione conviene creare un utente dedicato con i soli permessi necessari e generare la password da quell'account. Tutto ciò che Claude Code esegue, infatti, avviene entro i permessi di quell'utente.

2️⃣ Registrare il server MCP di WordPress in Claude Code

La documentazione ufficiale di WordPress indica per le connessioni HTTP il proxy Node.js [@automattic/mcp-wordpress-remote], ma Claude Code supporta direttamente l'MCP via HTTP, quindi lo registri senza proxy. Sul server Linux usato per il test, del resto, Node.js non era installato.

Il valore di autenticazione è la stringa [nome_utente:password_applicazione] convertita in Base64, che crei nel terminale con il comando qui sotto.

printf '%s' 'nome_utente:password_applicazione' | base64

In fase di registrazione metti il valore convertito dopo [Basic]; l'indirizzo è quello del server predefinito, cioè il dominio del sito seguito da [/wp-json/mcp/mcp-adapter-default-server].

claude mcp add --transport http --scope user wordpress https://example.com/wp-json/mcp/mcp-adapter-default-server --header "Authorization: Basic VALORE_AUTH"

Nel comando [wordpress] è il nome della registrazione e al posto di [VALORE_AUTH] va la stringa convertita. Registrando con [--scope user], le sessioni aperte da qualsiasi cartella usano questa connessione.

3️⃣ Verificare la connessione e le Ability eseguibili

Esegui [claude mcp list]: se alla fine della riga con il nome della registrazione compare [✔ Connected], la connessione è attiva. Gli strumenti di WordPress compaiono a partire da una nuova sessione.

claude mcp list
wordpress: https://example.com/wp-json/mcp/mcp-adapter-default-server (HTTP) - ✔ Connected

È facile pensare che, una volta connessi, la lettura delle informazioni del sito funzioni subito, ma il server predefinito esegue solo le Ability contrassegnate da [mcp.public]. Sul sito di test le Ability trovate erano le 12 pubblicate da WP Rocket, tra cui svuotare la cache, controllare lo stato della cache e leggere il punteggio di prestazioni delle pagine. Chiedendo lo stato della cache di WP Rocket in una nuova sessione, è stata eseguita [wp-rocket/get-cache-health], che ha restituito 4 precaricamenti completati e 0 in attesa.

Le Ability del core di WordPress per informazioni sul sito, sull'utente e sull'ambiente non sono state eseguite, con l'errore [is not exposed via MCP (mcp.public!=true)]. Le Ability del core si aprono solo attivando [mcp.public] con il filtro [wp_register_ability_args]; il metodo è spiegato sul blog ufficiale degli sviluppatori di WordPress.

Claude Code Authorization: Basic Sito WordPress Server predefinito di MCP Adapter mcp-adapter-default-server Esegui Errore WP Rocket 12 Ability Con mcp.public Ability del core 3, tra cui informazioni sul sito Senza mcp.public 4 completati, 0 in attesa
Sugli schermi stretti, scorri lo schema di lato.

🔢 FAQ & contenuti consigliati

È presente nella directory ufficiale dei plugin di WordPress come [MCP Adapter] (autore WordPress.org), quindi puoi cercarlo e installarlo dall'area di amministrazione in [Plugins] > [Add New]. A febbraio 2026 il blog ufficiale degli sviluppatori indicava di scaricarlo dalle release di GitHub, ma al controllo di ottobre 2026 la versione 0.7.0 si poteva installare direttamente dalla directory.

MCP Adapter 0.7.0 richiede WordPress 6.9 o successivo e PHP 7.4 o successivo, perché la Abilities API che l'Adapter converte è entrata nel core da WordPress 6.9.

Con [claude mcp remove wordpress --scope user] lo elimini dalle impostazioni di Claude Code. Per interrompere anche l'accesso dal lato del sito, clicca su [Revoke] nella riga corrispondente in [Application Passwords] del tuo profilo.

ℹ️ 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.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Dimostra di essere umano: 4   +   10   =