Cos’è l’integrazione WordPress MCP?

Cos’è l’integrazione WordPress MCP?

Il Model Context Protocol (MCP) è un’interfaccia unificata che consente ai sistemi basati sull’intelligenza artificiale di interagire e scambiare dati con altre piattaforme, strumenti e applicazioni.

L’integrazione tra WordPress e MCP configura l’interfaccia per consentire alle piattaforme AI di accedere ai dati sul sistema di gestione dei contenuti (CMS). Ciò consente di connettersi e utilizzare un agente AI per la gestione di WordPress.

Questa integrazione è possibile con un server MCP, che converte il linguaggio naturale del prompt in chiamate API (Application Programming Interface) che eseguono azioni specifiche sul tuo sito web. Questo rende l’utilizzo di WordPress più efficiente, intuitivo e automatizzato.

Se hai un sito web gestito con un piano di hosting per WordPress di Hostinger, l’MCP sarà già integrato. Ciò significa che puoi utilizzare Kodee, il nostro assistente AI, per gestire diverse attività come l’aggiornamento delle impostazioni generali del sito, la gestione dei post o dell’inventario del tuo negozio WooCommerce.

In alternativa, puoi integrare MCP in WordPress configurando un server MCP su un computer personale. Per farlo, è necessario ottenere una password per l’applicazione da WordPress, installare un pacchetto del server MCP e connettere un agente di intelligenza artificiale collegando il relativo file di configurazione.

Esploriamo in dettaglio l’integrazione tra WordPress e MCP, inclusi esempi di casi d’uso e come configurare il proprio server su un computer personale.

Cos’è un server WordPress MCP?

Un server WordPress MCP è uno strumento che facilita la connessione tra siti WordPress e piattaforme basate sull’intelligenza artificiale. Espone dati e funzionalità della tua istanza WordPress a strumenti di intelligenza artificiale come Claude tramite l’API REST.

Questa integrazione consente allo strumento di intelligenza artificiale di accedere, utilizzare e manipolare i dati sui tuoi siti WordPress, inclusi post, pagine, utenti, contenuti multimediali, temi e altro ancora. Come utente, puoi quindi utilizzare la piattaforma AI per gestire i dati di WordPress utilizzando il linguaggio naturale.

Il server MCP per WordPress riceve le istruzioni in linguaggio naturale dallo strumento AI, le converte in chiamate API e le inoltra al CMS. Come le API tradizionali, questa comunicazione richiede l’autenticazione per garantire la sicurezza.

I vantaggi dell’integrazione WordPress MCP

I vantaggi dell’integrazione di WordPress e MCP riguardano principalmente una migliore efficienza gestionale. Ecco diversi motivi per cui dovresti prendere in considerazione questa integrazione:

  • Semplificazione dell’amministrazione del sito. Il server MCP di WordPress consente di utilizzare il linguaggio naturale per gestire vari aspetti dei siti web, riducendo al minimo la necessità di codice o comandi. Questo rende le attività di amministrazione più intuitive e meno tecniche.
  • Risparmio di tempo e fatica. Tradizionalmente, è necessario accedere a più menu per modificare impostazioni specifiche del sito. Il MCP consente di gestire direttamente vari aspetti di WordPress tramite un agente di intelligenza artificiale come Claude, rendendo il processo più efficiente.
  • Gestione multi-sito. La connessione di più siti a uno strumento AI tramite il server MCP consente di gestirli facilmente da una piattaforma centralizzata.
  • Automazione delle attività. Gli strumenti AI connessi tramite il server MCP di WordPress possono completare automaticamente una serie di attività in base a semplici istruzioni.

Grazie ai suoi vantaggi, l’utilizzo del server MCP può portare le attività di amministrazione del tuo sito a un livello superiore. Ora, impariamo come configurarlo sul tuo sito web, così potrai provare questo strumento in prima persona.

Come usare l’integrazione WordPress MCP su Hostinger

Utilizzare l’integrazione WordPress MCP su Hostinger è molto semplice, poiché è preconfigurata.

Di default, la soluzione di Hostinger per l’hosting gestito per WordPress è integrata con il nostro assistente AI, Kodee, tramite MCP. Questo significa che puoi gestire direttamente il tuo sito web chattando con l’AI fin da subito.

Se stai già utilizzando il nostro piano di hosting, devi aggiornare il plugin Hostinger WordPress e concedere l’autorizzazione per abilitare l’integrazione.

Una volta configurata, ecco come accedere all’interfaccia di Kodee e utilizzare l’integrazione MCP sull’hosting per WordPress di Hostinger:

  1. Accedi all’hPanel e vai sulla barra laterale Siti web Lista siti web.
  2. Clicca sul pulsante WordPress Admin per il sito WordPress che vuoi gestire.
  1. Nella dashboard di amministrazione di WordPress, clicca sull’icona Kodee nell’angolo in basso a destra.
  1. Inserisci il prompt per chiedere a Kodee di modificare il tuo sito web, come in questo esempio:
Crea un nuovo utente collaboratore nella mia istanza di WordPress con John Doe come nome utente.

Kodee può gestire diverse attività di manutenzione e gestione. Nella prossima sezione approfondiremo degli esempi pratici di casi d’uso.

Esempi di casi d’uso dell’automazione WordPress MCP

Ecco alcuni esempi di casi d’uso dell’automazione WordPress MCP, nonché i relativi prompt e output.

Ricorda che, poiché la nostra integrazione MCP è ancora in fase iniziale, Kodee non supporta ancora funzionalità avanzate. Tuttavia, è già in grado di gestire diverse attività basilari che spiegheremo in questa sezione.

1. Amministrazione delle impostazioni generali e degli utenti di WordPress

L’utilizzo più basilare dell’integrazione di WordPress con MCP è la verifica di informazioni dettagliate sul tuo sito, come il nome del sito, l’URL, l’indirizzo email dell’amministratore e altro ancora. Per farlo, specifica nel prompt il tipo di informazioni che desideri verificare, ad esempio:

Verifica l'indirizzo email dell'amministratore associato al mio sito WordPress.

Puoi anche aggiornare le impostazioni generali del tuo sito chiedendolo a Kodee, ad esempio:

Aggiorna l'indirizzo email dell'amministratore associato al mio sito WordPress da vecchiaemail@mail.com a nuovaemail@mail.com.

Inoltre, puoi chiedere all’assistente AI di gestire le impostazioni utente nella tua istanza di WordPress. Ecco alcune attività che puoi svolgere:

  • Cerca e filtra gli utenti WordPress, elencandoli con la paginazione.
  • Recupera un nome utente in base all’ID dell’account.
  • Crea un nuovo account utente nel tuo sito WordPress.
  • Controlla l’utente attualmente connesso.
  • Aggiorna le informazioni su un utente o su quello attualmente connesso.

Ad esempio, puoi controllare tutti gli utenti amministratori nella tua istanza di WordPress inserendo questo prompt:

Elenca tutti gli utenti con ruolo di amministratore nel mio sito web di WordPress.

2. Gestione di post e pagine

Gestire post e pagine tramite l’integrazione WordPress-MCP consente un enorme risparmio di tempo, soprattutto perché la maggior parte dei contenuti del tuo sito è composta da questi elementi. Ecco le operazioni che puoi chiedere di eseguire a Kodee tramite MCP:

  • Cerca e filtra tutti i post e le pagine del tuo sito WordPress.
  • Recupera il contenuto di un post o di una pagina specifica utilizzando il suo ID.
  • Crea un nuovo post o una nuova pagina.
  • Aggiorna un post o una pagina esistente con nuovi contenuti.

Oltre ai post e alle pagine predefiniti, puoi gestire tipi di post, categorie e tag personalizzati utilizzando Kodee tramite l’MCP, processo particolarmente utile per un sito web di WordPress complesso con diversi tipi di contenuti.

Ad esempio, il seguente prompt creerà una nuova categoria per i post del blog e le assegnerà un paio di articoli esistenti:

Crea una nuova categoria di post chiamata "Sponsorizzati". Quindi, assegna i post esistenti con ID 28 e 30 a questa nuova categoria.

3. Gestione dei file multimediali

Puoi utilizzare l’integrazione WordPress-MCP per gestire i file nella libreria multimediale del tuo sito web, che potrebbero includere immagini, video, audio e altri documenti. Questo rende il processo efficiente, dato che trovare un file specifico tra centinaia di elementi può richiedere molto tempo.

L’operazione più elementare nella gestione dei file multimediali con l’AI è elencarli tutti e ottenere informazioni dettagliate su un elemento specifico tramite il suo ID. È possibile farlo utilizzando questi prompt:

Elenca tutti i file nella mia libreria multimediale.
Fornisci informazioni dettagliate sul file multimediale con il numero ID 12345.

Puoi anche cercare un file multimediale specifico usando il titolo, la didascalia o la descrizione. Ecco un esempio di prompt:

Trova il file immagine con la descrizione "L’homepage principale del sito web di Hostinger".

Dopo aver trovato un file multimediale specifico, puoi chiedere all’AI di aggiornarne le informazioni, come nome, titolo o descrizione. Tieni presente che per ora non puoi caricare o rimuovere un elemento dalla libreria multimediale utilizzando Kodee.

Altre funzionalità in arrivo

Stiamo perfezionando ed espandendo costantemente le funzionalità di Kodee con MCP. Presto potrai caricare contenuti multimediali sul tuo sito WordPress o eliminare contenuti esistenti.

4. Gestione dei prodotti su WooCommerce

Gestire i prodotti su WooCommerce diventa molto efficiente con l’MCP, perché ti permette di usare l’intelligenza artificiale per modificare vari aspetti degli articoli sul tuo negozio online. Ecco diverse operazioni che puoi eseguire:

  • Modifica il prezzo, la descrizione, il titolo, il brand, la categoria, l’etichetta o la disponibilità di un articolo.
  • Aggiungi un nuovo prodotto e crea un nuovo brand per categorizzarlo.
  • Crea un nuovo tag prodotto, elenca quelli esistenti e assegnali ai prodotti nel tuo negozio online.

Ad esempio, puoi creare un nuovo brand e aggiungervi un prodotto utilizzando questo prompt:

Crea un nuovo brand chiamato "Lunara". Quindi, realizza nuovi prodotti chiamati "Bracciale classico in oro", "Bracciale elegante in argento" e "Bracciale a catena minimalista" all'interno di questo brand.

Supponiamo che tu voglia creare un nuovo prodotto. Ecco come potresti scrivere il prompt:

Aggiungi un nuovo prodotto nel mio negozio chiamato "Braccialetto di giada" e imposta la scorta per questo articolo a 30.

Puoi anche impostare una vendita con sconti per un periodo di tempo specifico:

Imposta il prezzo predefinito per il "Braccialetto di giada" a 20 €. Da oggi fino alla fine del mese, imposta un prezzo promozionale scontato di 18 €.

Se il tuo prodotto richiede copie per il nome o la descrizione, puoi anche chiedere all’assistente AI di crearne una. Il prompt è il seguente:

Crea una descrizione per "Bracciale di giada" e aggiungila alla pagina del prodotto.

5. Segnalazione dei dati del negozio WooCommerce

Oltre al prodotto, l’integrazione WordPress-MCP ti consente di riassumere vari tipi di dati del tuo negozio WooCommerce utilizzando l’AI. Puoi controllare il totale dei prodotti, i coupon, gli utenti registrati, le vendite e altro del tuo sito ecommerce.

Ad esempio, puoi creare un report sulle vendite chiedendo quanto segue:

Controlla il numero totale di vendite nel mio negozio dal 12 luglio al 12 agosto.

Puoi anche chiedere all’intelligenza artificiale di elencare gli ordini nel tuo negozio WooCommerce, semplificando l’evasione degli ordini, le richieste dei clienti e la gestione dell’inventario. Ecco come potrebbe apparire il prompt:

Elenca tutti gli ordini effettuati sul mio negozio WooCommerce nell'ultima settimana.

Come configurare il tuo server WordPress MCP

Configurare il tuo server WordPress MCP ti offre maggiore flessibilità nell’integrazione dei tuoi siti con l’intelligenza artificiale. Ad esempio, puoi connettere qualsiasi piattaforma AI compatibile al tuo sito web in base alle tue esigenze e preferenze.

Esistono diverse versioni del server MCP per WordPress, con funzionalità e procedure di configurazione differenti. In questo tutorial, ti mostreremo come installare un server MCP da Automattic, che, in base ai nostri test, è il più affidabile e semplice da installare manualmente.

Per configurare il tuo server MCP, hai bisogno di una chiave di autenticazione per consentire a un agente di intelligenza artificiale di connettersi al tuo sito web in modo sicuro. Il server MCP di Automattic supporta un token o una password per l’applicazione WordPress.

I token sono più sicuri perché è possibile impostare una scadenza che impedisce la compromissione delle credenziali a lungo termine. In questo tutorial, tuttavia, utilizzeremo una password per l’applicazione, poiché è più facile da impostare. Ecco come crearne una:

  1. Apri la dashboard di amministrazione di WordPress del tuo sito web e vai su barra lateraleUtenti Profilo.
  2. Scorri verso il basso fino alla sezione Password dell’applicazione.
  3. Inserisci un nome per la password dell’applicazione, preferibilmente qualcosa di descrittivo come integrazione MCP.
  4. Clicca su Aggiungi password dell’applicazione.
  1. Copia la password dell’applicazione e conservala in un luogo sicuro.

Importante! Per motivi di sicurezza, non potrai più visualizzare la password dell’applicazione dopo aver chiuso il menu di configurazione. Se l’hai persa, devi crearne una nuova.

Ora, vediamo i passaggi per installare e configurare il server WordPress MCP. Nota che altri server MCP potrebbero richiedere l’installazione tramite comandi, ma quello che useremo in questo tutorial è disponibile come plugin. Ecco come installarlo:

  1. Scarica l’ultima versione del server MCP dalla pagina di rilascio di Automattic dal repository su GitHub.
  2. Nella dashboard di amministrazione di WordPress, vai su barra lateralePlugin Aggiungi plugin.
  3. Clicca sul pulsante Carica plugin in cima alla pagina.
  4. Clicca su Scegli file e seleziona il file ZIP del plugin scaricato in precedenza.
  5. Clicca su Installa ora.
  1. Una volta installato, clicca su Attiva Plugin.
  2. Vai alla barra lateraleImpostazioni MCP.

Ora, integriamo uno strumento di intelligenza artificiale con WordPress aggiungendo la configurazione del server MCP. In questo tutorial mostreremo come connettere Claude Desktop, ma i passaggi potrebbero essere diversi se utilizzi un altro strumento:

  1. Apri Claude Desktop.
  2. Vai sulla barra del menuClaude Impostazioni. Se usi Windows, clicca l’hamburger menu in alto a sinistra → File Impostazioni.
  3. Clicca sulla scheda Sviluppo e poi su Modifica configurazione.
  4. Apri il file claude_desktop_config.json usando un editor di testo.
  5.  Incolla la seguente configurazione:
{
  "mcpServers": {
    "wordpress-mcp": {
      "command": "npx",
      "args": [ "-y", "@automattic/mcp-wordpress-remote@latest" ],
      "env": {
        "WP_API_URL": "https://your-site.com/",
        "WP_API_USERNAME": "your-username",
        "WP_API_PASSWORD": "your-application-password",
        "LOG_FILE": "optional-path-to-log-file"
      }
    }
  }
}
  1. Sostituisci i seguenti segnaposto con i valori effettivi:
    • Your-site.com. L’indirizzo del tuo sito web di WordPress.
    • Your-username. Il nome utente dell’account amministratore del tuo sito WordPress.
    • Your-application-password. La password dell’applicazione associata all’account amministratore.
    • Optional-path-to-log-file. Il percorso facoltativo per i log degli eventi del server WordPress MCP. Lascialo invariato per utilizzare il file di log predefinito.
  2. Salva il file e riavvia Claude.

Ecco fatto! Ora chiedi a Claude di creare un nuovo account utente sul tuo sito WordPress. Se l’integrazione funziona, dovrebbe chiederti l’autorizzazione per modificare il tuo sito.

Considerazioni finali

L’integrazione WordPress-MCP ti consente di completare diverse attività, come il controllo delle impostazioni generali del tuo sito web e la gestione dell’inventario, semplicemente chattando con un agente di intelligenza artificiale. Che tu sia uno sviluppatore esperto o un principiante, può rendere l’amministrazione del tuo sito più efficiente.

Considerati i suoi vantaggi, integrare uno strumento AI nel tuo sito web di WordPress tramite MCP potrebbe essere il passo successivo nel tuo percorso online. Puoi farlo installando il pacchetto server MCP o acquistando un piano di hosting per WordPress da Hostinger, che lo include di default.

Questa integrazione è già potente di per sé, ma puoi andare oltre automatizzando completamente le attività di gestione del tuo sito WordPress collegando altri strumenti. Ad esempio, combinando MCP con n8n crea un sistema completamente autonomo per vari scopi. Se sei interessato a semplificare ulteriormente le attività di gestione del tuo sito web, abbiamo un catalogo di tutorial per l’automazione che ti aiuterà a iniziare.

Author
L'autore

Angelica Galeone

Angelica è una traduttrice freelance specializzata in contenuti per il web da sempre amante delle lingue. Laureata in design della comunicazione, lavora anche come graphic designer e punta ad approfondire ogni mezzo che possa trasmettere un messaggio. Nel tempo libero, si dedica a scoprire nuove cose, disegnare e giocare ai videogiochi. Seguila su LinkedIn.