MCP WordPress : piloter votre site avec l’IA Claude

Vignette8

Le MCP WordPress transforme votre site en assistant piloté par l’IA. Grâce à ce protocole, Claude et d’autres outils exécutent des tâches directement sur votre WordPress.

Qu’est-ce que le protocole MCP ?

Le MCP, ou Model Context Protocol, est un standard ouvert créé pour connecter une IA à des applications externes. En clair, il agit comme un pont entre une intelligence artificielle et votre site WordPress. Ce protocole définit une manière commune d’exposer des fonctionnalités à un client IA. Ainsi, une application comme Claude peut lire, écrire et gérer votre contenu sans intervention manuelle.

Le MCP repose sur trois notions clés. D’abord, les tools (les actions exécutables). Ensuite, les resources (les données accessibles). Enfin, les prompts (les instructions réutilisables).

Pour WordPress, ce standard change tout. En effet, votre site devient un serveur MCP capable de dialoguer avec n’importe quel agent compatible. De plus, ce protocole s’appuie sur la REST API déjà présente dans le core WordPress.

Pourquoi connecter WordPress à l’IA avec MCP ?

Connecter WordPress à un serveur MCP ouvre de nombreuses possibilités. Par exemple, vous pouvez créer un article en langage naturel. Il suffit de demander à Claude, et le contenu apparaît sur votre site.

Voici les principaux avantages du MCP pour WordPress :

Par ailleurs, cette intégration MCP améliore la productivité de toute votre administration WordPress. Ainsi, un utilisateur peut gérer un produit WooCommerce ou un bloc Elementor en quelques mots. En revanche, cette puissance demande une bonne configuration. C’est pourquoi l’hébergement de votre site joue un rôle central. En effet, un hébergement stable garantit des performances fiables pour chaque requête MCP.

Le MCP Adapter et les WordPress Abilities

Automattic a beaucoup investi dans cet écosystème. Le projet wordpress-mcp et le MCP Adapter sont disponibles sur GitHub. Ces outils forment la base d’un serveur MCP WordPress officiel. Le MCP Adapter transforme les abilities de WordPress en tools exposés à l’IA. Concrètement, l’Abilities API enregistre chaque capacité de votre site. Ensuite, l’adapter les rend accessibles via le protocole MCP.

Prenons un exemple simple. Une ability nommée create-post devient un tool utilisable par Claude. De cette façon, l’agent sait exactement quelle fonction appeler. Il connaît aussi le balise name, la balise description et les paramètres attendus. Ce système repose sur du code PHP propre. Ainsi, chaque plugin peut register ses propres abilities. Par conséquent, vous étendez facilement les capacités de votre serveur MCP WordPress.

Comment connecter Claude à WordPress en quelques étapes

Passons à la pratique. Voici un guide complet pour connecter Claude à votre site WordPress.

Étape 1 : préparer le plugin MCP

D’abord, installez le plugin MCP Adapter depuis WordPress.org ou le repository GitHub d’Automattic. Puis activez-le dans votre tableau de bord. Ce plugin expose le serveur MCP par défaut de votre site.

Étape 2 : créer un application password

Ensuite, générez un application password dans votre profil utilisateur. Cette clé sécurise l’authentification entre Claude et votre site. Vous pouvez aussi utiliser un JWT token selon votre configuration. Copiez bien ce token. En effet, il ne s’affiche qu’une seule fois.

Astuce : conservez immédiatement votre application password dans un gestionnaire de mots de passe, car il ne s’affiche qu’une seule fois après sa création.

Étape 3 : configurer le client

Pour Claude Desktop, ouvrez le fichier claude_desktop_config.json. Ce fichier de configuration contient les serveurs MCP disponibles. Ajoutez ensuite votre nouveau serveur avec l’API URL de votre site.

Voici la structure JSON à copier :

{
  "mcpServers": {
    "wordpress": {
      "command": "npx",
      "args": ["-y", "@automattic/mcp-wordpress-remote"],
      "env": {
        "WP_API_URL": "https://votre-domaine.com",
        "WP_API_USERNAME": "user",
        "WP_API_PASSWORD": "application-password"
      }
    }
  }
}

Enfin, relancez le client. Votre serveur MCP WordPress apparaît alors dans la liste des outils.

Comment utiliser le serveur MCP au quotidien

Une fois connecté, l’usage devient très naturel. Vous parlez à Claude, et il exécute les opérations sur WordPress. Par exemple, demandez : « Liste toutes mes pages publiées ». Le client appelle alors le tool list-posts. Puis il affiche le résultat en clair.

Vous pouvez aussi tester le serveur MCP en local. Pour cela, utilisez la CLI fournie par le package. En local development, le stdio transport relie directement le serveur au client.

Voici quelques opérations courantes disponibles :

  • get site : récupérer les informations de votre WordPress.
  • create post : rédiger un nouvel article.
  • update page : modifier une page existante.
  • add product : ajouter un produit WooCommerce.

De plus, chaque tool suit un schéma JSON précis. Ainsi, l’IA sait quels paramètres envoyer. Par conséquent, le risque d’erreur diminue fortement. Notons aussi le rôle du log file. En effet, il enregistre chaque requête MCP. Grâce à lui, vous suivez toutes les operations exécutées sur votre site.

Quels outils sont compatibles avec MCP ?

Le grand atout du MCP reste sa compatibilité. En effet, ce standard ouvert fonctionne avec de nombreux clients.

Voici les outils compatibles les plus utilisés :

  • Claude et Claude Code : la référence pour piloter WordPress.
  • ChatGPT : via ses connecteurs MCP récents.
  • Cursor : idéal pour les développeurs.
  • Node.js : pour créer un custom MCP server.

Par ailleurs, WordPress.com prend désormais en charge MCP en lecture seule. Ainsi, même les sites hébergés profitent de cette technologie.

Chaque plugin ou thème peut également exposer ses propres tools. De cette façon, l’écosystème s’enrichit sans cesse. En outre, la communauté publie régulièrement de nouveaux serveurs MCP.

Comment sécuriser l’accès à WordPress avec MCP ?

La sécurité reste primordiale. En effet, un serveur MCP donne un accès puissant à votre site. C’est pourquoi vous devez bien encadrer chaque connexion.

Voici nos recommandations pour un MCP sécurisé :

  1. Authentification forte : privilégiez un application password ou un JWT token dédié.
  2. Permissions limitées : créez un utilisateur avec un rôle restreint.
  3. API URL protégée : activez le HTTPS sur votre domaine.
  4. Surveillance : consultez le log file après chaque test.

De plus, limitez les abilities exposées. En clair, n’activez que les tools vraiment nécessaires. Ainsi, vous réduisez la surface d’attaque de votre WordPress. Par ailleurs, l’hébergement participe activement à cette sécurité. En effet, un hébergeur sérieux propose un pare-feu et un chiffrement solides. Par conséquent, votre serveur MCP reste protégé contre les accès non autorisés.

Automatiser le contenu et le SEO avec MCP

Voici sans doute l’usage le plus prometteur. Le MCP permet d’automatiser toute votre gestion de contenu WordPress. Concrètement, vous décrivez un workflow à Claude. Ensuite, l’IA exécute chaque tâche via les tools disponibles. Par exemple, elle rédige un article, ajoute les balises et publie la page.

Côté SEO, le gain est réel. En effet, Claude analyse vos mots-clés puis optimise vos titres. De plus, il peut vérifier la structure de vos pages en quelques secondes.

Voici des tâches faciles à automatiser :

  • Générer des descriptions produits WooCommerce.
  • Créer des pages piliers optimisées SEO.
  • Mettre à jour des articles anciens.
  • Traduire du contenu existant.

Ainsi, votre WordPress devient un véritable CMS piloté par l’IA. Cependant, chaque automatisation dépend d’un serveur fiable. C’est là que l’hébergement fait la différence.

Hébergement et performance : la base d’un MCP fiable

Un serveur MCP WordPress sollicite beaucoup votre hébergement. En effet, chaque requête IA génère un appel à la REST API. Par conséquent, un hébergement performant devient indispensable.

Un bon hébergeur garantit trois choses essentielles. D’abord, une disponibilité constante du serveur. Ensuite, des temps de réponse rapides. Enfin, une sécurité renforcée pour vos tokens et vos clés API. Nous recommandons un hébergement WordPress optimisé. De cette façon, votre MCP répond vite, même en cas de charge élevée. De plus, un hébergement de qualité facilite l’installation des plugins et du MCP Adapter.
Par ailleurs, pensez à la maintenance régulière. En effet, une nouvelle version du plugin MCP peut corriger des failles. Ainsi, vos mises à jour maintiennent un serveur MCP sûr et stable.

Plus d’articles sur WordPress

  • WordPress.org vs WordPress.com : lequel choisir ?

    WordPress.org vs WordPress.com : lequel choisir ?

    Vous hésitez entre WordPress.org vs WordPress.com pour lancer votre site ? Ce guide clarifie la différence entre ces deux plateformes et vous aide à choisir la bonne solution. WordPress.org vs WordPress.com : de quoi parle-t-on ? Beaucoup de gens confondent ces deux noms. Pourtant, il s’agit bien de deux services distincts. D’un côté, WordPress.org fournit…

    Lire cet article

  • Réparation WordPress : guide pour récupérer votre site

    Réparation WordPress : guide pour récupérer votre site

    Votre site WordPress affiche une page blanche ou une erreur critique ? La réparation WordPress permet de remettre votre site en ligne vite, souvent en quelques minutes seulement. Pourquoi un site WordPress tombe-t-il en panne ? Un site WordPress peut tomber en panne pour de nombreuses raisons. En effet, ce CMS repose sur un ensemble…

    Lire cet article

  • Mode maintenance WordPress : le guide complet

    Mode maintenance WordPress : le guide complet

    Vous souhaitez mettre votre site WordPress en maintenance sans perdre vos visiteurs ni votre référencement ? Ce guide vous montre chaque méthode simple pour activer, personnaliser et désactiver le mode maintenance. Qu’est-ce que le mode maintenance sur WordPress ? Le mode maintenance WordPress affiche une page temporaire à la place de votre site. Cette page…

    Lire cet article