|

WordPress MCP Server : connecter Claude Code avec l'extension Adapter

Le WordPress MCP Server est le point de connexion qui ouvre les fonctions d'un site WordPress au format MCP (Model Context Protocol), pour qu'une IA comme Claude puisse les appeler comme des outils. Ce qu'un site sait faire est enregistré dans l'Abilities API, intégrée au cœur de WordPress depuis la version 6.9, et l'extension Adapter transforme cette liste en outils MCP pour l'IA.

Voici comment installer l'extension Adapter 0.7.0, puis y connecter Claude Code.

1️⃣ Créer un mot de passe d'application

Le serveur par défaut de MCP Adapter ne traite que les requêtes authentifiées en tant qu'utilisateur WordPress ; dans Claude Code, on enregistre donc un mot de passe d'application au lieu du mot de passe de connexion. Dans l'administration, sous [Users] > [Profile], saisissez un nom dans [Application Passwords] puis cliquez sur [Add Application Password] pour le créer. La valeur ne s'affiche qu'une fois, à la création : copiez-la tout de suite.

Liste des mots de passe d'application pour la connexion MCP WordPress, avec Claude Code ajouté

Pour le test, j'ai utilisé un compte administrateur, mais sur un site en production, mieux vaut créer un utilisateur dédié avec uniquement les droits nécessaires et générer le mot de passe avec ce compte. Tout ce que Claude Code exécute est traité dans les limites des droits de cet utilisateur.

2️⃣ Enregistrer le serveur MCP WordPress dans Claude Code

La documentation officielle de WordPress indique le proxy Node.js [@automattic/mcp-wordpress-remote] pour la connexion HTTP, mais Claude Code prend directement en charge le MCP en HTTP : on l'enregistre donc sans proxy. Node.js n'était d'ailleurs pas installé sur le serveur Linux de test.

La valeur d'authentification est la chaîne [identifiant:mot_de_passe_application] convertie en Base64 ; créez-la dans le terminal avec la commande ci-dessous.

printf '%s' 'identifiant:mot_de_passe_application' | base64

Ajoutez la valeur convertie après [Basic] ; l'adresse est celle du serveur par défaut, c'est-à-dire le domaine du site suivi de [/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 VALEUR_AUTH"

Dans la commande, [wordpress] est le nom de l'entrée, et la chaîne convertie prend la place de [VALEUR_AUTH]. Avec [--scope user], la connexion s'applique aux sessions ouvertes depuis n'importe quel dossier.

3️⃣ Vérifier la connexion et les Abilities exécutables

Lancez [claude mcp list] : si [✔ Connected] s'affiche au bout de la ligne portant le nom de l'entrée, la connexion est établie ; les outils WordPress apparaissent à partir d'une nouvelle session.

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

Une fois connecté, on pourrait croire que les informations du site sont tout de suite accessibles, mais le serveur par défaut n'exécute que les Abilities marquées [mcp.public]. Sur le site de test, les Abilities trouvées étaient les 12 publiées par WP Rocket, dont vider le cache, vérifier l'état du cache et consulter le score de performance des pages. Dans une nouvelle session, à la demande de l'état du cache WP Rocket, [wp-rocket/get-cache-health] s'est exécutée et a renvoyé 4 préchargements terminés et 0 en attente.

Les Abilities du cœur de WordPress pour les informations du site, de l'utilisateur et de l'environnement ne se sont pas exécutées, avec l'erreur [is not exposed via MCP (mcp.public!=true)]. Les Abilities du cœur ne s'ouvrent qu'une fois [mcp.public] activé via le filtre [wp_register_ability_args] ; la méthode est expliquée sur le blog officiel des développeurs WordPress.

Claude Code Authorization: Basic Site WordPress Serveur par défaut de MCP Adapter mcp-adapter-default-server Exécuter Erreur WP Rocket 12 Abilities avec mcp.public Abilities du cœur 3, dont les infos du site sans mcp.public 4 terminés, 0 en attente
Sur un écran étroit, faites glisser le schéma sur le côté.

🔢 FAQ & contenus recommandés

Elle figure dans le répertoire officiel des extensions WordPress sous le nom [MCP Adapter] (auteur WordPress.org) : vous pouvez donc la rechercher et l'installer dans l'administration, via [Plugins] > [Add New]. En février 2026, le blog officiel des développeurs renvoyait encore aux versions publiées sur GitHub, mais lors de la vérification d'octobre 2026, la version 0.7.0 s'installait directement depuis le répertoire.

MCP Adapter 0.7.0 nécessite WordPress 6.9 ou plus et PHP 7.4 ou plus, car l'Abilities API que l'Adapter convertit fait partie du cœur de WordPress depuis la version 6.9.

La commande [claude mcp remove wordpress --scope user] le supprime des réglages de Claude Code. Pour couper aussi l'accès côté site, cliquez sur [Revoke] sur la ligne correspondante, dans [Application Passwords] du profil.

ℹ️ Mention d'affiliation
Le contenu de ce site contient des liens d'affiliation. Lorsqu'un visiteur achète un produit ou un service via l'un de ces liens, le site perçoit une commission du vendeur. Le montant payé par l'acheteur(il baisse lors des promotions ↓), lui, n'augmente pas. Les prix, remises et stocks indiqués correspondent à la date de rédaction et peuvent différer ; vérifiez-les donc auprès du vendeur avant d'acheter. Les produits sont choisis et évalués selon nos propres critères, et les commissions n'influencent ni l'ordre de présentation ni le contenu des évaluations.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Prouvez que vous êtes humain : 4   +   10   =