Le protocole MCP (Model Context Protocol) permet de connecter Claude Desktop ou Claude Code à un site WordPress via le MCP Adapter officiel. L’installation prend moins de 10 minutes : activer le plugin, configurer le fichier JSON, et l’IA accède aux données du site. Création d’articles, gestion médias, audit SEO – tout se pilote en langage naturel.
Pas le temps ? Faites-le analyser par l'IA
Janvier 2026. Je tombe sur le protocole MCP d’Anthropic et une question me traverse l’esprit : "Et si Claude pouvait parler directement à mon WordPress ?" Trois heures plus tard… Claude Desktop créait des brouillons, uploadait des images et auditait mes 347 articles – sans que j’ouvre wp-admin une seule fois.
Aujourd’hui, j’ai 145 outils MCP connectés à wpformation.com. Je gère mon contenu, mes médias, mon SEO, le tout en langage naturel depuis mon terminal. Et le meilleur ? L’équipe WordPress Core a sorti un plugin officiel pour rendre ça accessible à tout le monde. Pas besoin d’être développeur…
Voici comment reproduire ce setup en 10 minutes chrono.
MCP : le protocole qui change tout pour WordPress
Le Model Context Protocol (MCP) est un standard ouvert créé par Anthropic en novembre 2024. Son principe est simple : permettre aux IA de se connecter à des outils externes via un protocole unifié. Au lieu de copier-coller des données entre votre site et ChatGPT, l’IA accède directement à vos données.
Concrètement, MCP fonctionne comme une prise USB-C pour l’intelligence artificielle. Un serveur MCP expose des "outils" (fonctions exécutables) et des "ressources" (données en lecture). Un client MCP (Claude Desktop, Claude Code, Cursor, VS Code) se connecte au serveur et utilise ces outils en temps réel. À ne pas confondre avec Claude Code comme outil de développement WordPress, qui est une autre approche : ici, le protocole MCP sert de pont entre ton WordPress et n’importe quel client IA compatible, pendant que Claude Code est spécifiquement le CLI d’Anthropic orienté développement.
Pour WordPress, ça signifie que Claude peut créer et modifier des articles, uploader des médias, lire la configuration du site, exécuter des fonctions personnalisées de vos plugins. Pas via un bouton dans Gutenberg. Via une connexion directe, programmatique, bidirectionnelle.
En tant que co-créateur de WPS Hide Login (2,1 millions d’installations), je teste chaque nouvelle API WordPress dès sa sortie. L’Abilities API de WordPress 6.9, combinée au MCP Adapter, c’est la brique qui manquait pour faire de WordPress un partenaire natif de l’IA. Pas un gadget. Un vrai outil de production.
Ce qu’il vous faut avant de commencer
Avant de lancer l’installation, vérifiez ces prérequis :
- WordPress 6.9 ou supérieur – l’Abilities API en dépend
- PHP 7.4 minimum (PHP 8.1+ recommandé pour les performances)
- Claude Desktop installé sur votre machine – téléchargement ici
- WP-CLI si vous travaillez en local (pas nécessaire pour un site distant)
- Node.js 18+ pour la connexion à un site hébergé
- Un accès administrateur à votre site WordPress
Si votre site tourne chez O2switch, OVH, Infomaniak ou tout autre hébergeur mutualisé, pas de panique. La méthode "site distant" fonctionne sans WP-CLI sur le serveur. Vous n’avez besoin que de Node.js sur votre machine locale.
Vous n’avez pas encore de site WordPress ? Suivez d’abord notre guide complet d’installation de WordPress avant de revenir ici.
Étape 1 – Installer le MCP Adapter sur WordPress
Le MCP Adapter est le plugin officiel maintenu par l’équipe WordPress Core sur le dépôt GitHub WordPress/mcp-adapter. Il remplace l’ancien repo Automattic/wordpress-mcp, désormais déprécié.
Installation classique (tout le monde)
- Rendez-vous sur la page des releases GitHub
- Téléchargez le fichier .zip de la dernière version
- Dans wp-admin → Extensions → Ajouter → Téléverser, uploadez le .zip
- Activez le plugin
Installation via Composer (développeurs)
composer require wordpress/abilities-api wordpress/mcp-adapter
Une fois activé, le plugin crée automatiquement un serveur MCP par défaut (mcp-adapter-default-server) et enregistre trois outils internes :
mcp-adapter-discover-abilities– liste toutes les fonctions disponiblesmcp-adapter-get-ability-info– détails d’une fonction spécifiquemcp-adapter-execute-ability– exécute une fonction
Rendre les Abilities accessibles à MCP
Point important : par défaut, les Abilities WordPress sont privées. Rien n’est exposé à MCP tant que vous ne l’autorisez pas explicitement. Pour rendre les trois Abilities de base accessibles, ajoutez ce code dans functions.php ou un mu-plugin (Must Use plugin – extension chargée automatiquement par WordPress, sans activation manuelle) :
add_filter( 'wp_register_ability_args', function( $args, $name ) {
$public = [
'core/get-site-info',
'core/get-user-info',
'core/get-environment-info',
];
if ( in_array( $name, $public, true ) ) {
$args['meta']['mcp']['public'] = true;
}
return $args;
}, 10, 2 );
Ce filtre cible uniquement les trois Abilities du core. Vos plugins qui enregistrent leurs propres Abilities restent privés sauf décision contraire.
Étape 2 – Connecter Claude Desktop (site local)
Si WordPress tourne sur votre machine (Local WP, MAMP, Docker, ou un bon vieux wp server), la connexion est directe via WP-CLI. C’est la méthode la plus rapide.
Ouvrez le fichier de configuration de Claude Desktop :
- macOS :
~/Library/Application Support/Claude/claude_desktop_config.json - Windows :
%APPDATA%\Claude\claude_desktop_config.json
Ajoutez cette section dans le bloc "mcpServers" :
{
"mcpServers": {
"wordpress": {
"command": "wp",
"args": [
"--path=/chemin/vers/votre/wordpress",
"mcp-adapter",
"serve",
"--server=mcp-adapter-default-server",
"--user=admin"
]
}
}
}
Remplacez /chemin/vers/votre/wordpress par le chemin absolu vers votre installation WP. Et admin par votre identifiant WordPress.
Redémarrez Claude Desktop. Dans le champ de saisie, une icône d’outils apparaît en bas à droite – c’est la liste des serveurs MCP connectés. Si "wordpress" y figure, vous êtes bon.
Étape 3 – Se connecter à un site distant (hébergé)
C’est la méthode qui concerne 90 % des utilisateurs WordPress. Votre site est chez O2switch, OVH, Infomaniak ? WP-CLI n’est pas installé côté client ? Le proxy HTTP officiel @automattic/mcp-wordpress-remote fait le pont.
Installer le proxy
npm install -g @automattic/mcp-wordpress-remote
Configurer Claude Desktop
Éditez votre claude_desktop_config.json :
{
"mcpServers": {
"mon-site-wordpress": {
"command": "npx",
"args": ["@automattic/mcp-wordpress-remote"],
"env": {
"WORDPRESS_URL": "https://mon-site.com",
"WORDPRESS_USERNAME": "admin",
"WORDPRESS_APP_PASSWORD": "xxxx xxxx xxxx xxxx xxxx xxxx"
}
}
}
}
Créer un mot de passe d’application WordPress
Le mot de passe d’application est un token d’API dédié, distinct de votre mot de passe WordPress. Pour le générer :
- Allez dans wp-admin → Utilisateurs → votre profil
- Descendez jusqu’à la section "Mots de passe d’application"
- Entrez un nom (ex : "Claude Desktop MCP")
- Cliquez "Ajouter un mot de passe d’application"
- Copiez le mot de passe généré – vous ne le reverrez plus
Attention : Ne confondez pas le mot de passe d’application avec votre mot de passe WordPress habituel. C’est un token révocable à tout moment depuis votre profil. Si Claude est compromis, vous révoquez ce token sans toucher à votre mot de passe principal.
Redémarrez Claude Desktop. La connexion passe par HTTPS – vos données transitent de façon chiffrée entre votre machine et votre serveur.
Premier test : interroger WordPress depuis Claude
Connexion faite ? Testons. Ouvrez Claude Desktop et tapez simplement :
"Quelles sont les informations de mon site WordPress ?"
Claude appelle l’Ability core/get-site-info et vous retourne le nom du site, l’URL, la version WordPress, le thème actif, les plugins installés. En une phrase. Essayez ensuite :
- "Crée un brouillon d’article intitulé Test MCP avec un paragraphe d’introduction"
- "Liste les 10 derniers articles publiés avec leur date"
- "Quelle version de PHP utilise mon serveur ?"
Chaque demande déclenche un appel MCP en coulisses. Claude choisit automatiquement l’outil adapté, exécute la requête, et affiche le résultat. Pas de copier-coller, pas de navigateur, pas de wp-admin…
Sur wpformation.com, j’utilise cette mécanique pour publier des articles complets – rédaction, featured image, métadonnées Yoast, maillage interne – le tout piloté depuis Claude Code. Mon pipeline de publication fait 8 phases, toutes automatisées via MCP. Un article de 3 000 mots, optimisé SEO, avec maillage bidirectionnel : 45 minutes au lieu d’une demi-journée.
5 cas d’usage concrets au quotidien
1. Rédaction et publication d’articles
Le cas d’usage le plus évident. Je donne un brief à Claude – sujet, angle, mots-clés – et il crée un premier jet en brouillon directement dans WordPress. Titre, contenu en blocs Gutenberg, catégorie, slug – tout est envoyé via l’API REST grâce à MCP. Ensuite, je relis, je corrige le ton, je vérifie les faits, j’ajuste la structure et les liens internes. Rien ne sort sans ma validation. Je publie 2 à 3 articles par semaine de cette façon sur wpformation.com, mais chaque article passe entre mes mains avant publication.
2. Gestion des médias
"Uploade cette image comme featured image de l’article X." Claude prend le fichier, l’envoie via wp/v2/media, l’associe au post. L’alt text en français ? Généré automatiquement. Un gain de temps absurde sur les tâches répétitives.
3. Audit de contenu en masse
"Analyse la structure Hn de tous mes articles publiés." MCP récupère le contenu HTML de chaque article et Claude identifie les problèmes : H1 manquants, sauts de niveau H2 → H4, images sans alt text, liens cassés. J’ai scanné mes 347 articles en une seule session, un audit qui aurait pris une semaine à la main. C’est typiquement ce que j’appelle déléguer à l’IA sans perdre le contrôle : l’IA fait le travail répétitif, tu valides les décisions. Et si tu veux analyser un site tiers sans y avoir d’accès admin, le Détecteur WordPress te donne la stack complète en 3 secondes avant même d’installer MCP.
4. Maintenance SEO par lots
Modifier 50 meta descriptions, corriger des slugs en série, mettre à jour des liens internes après un changement de structure. Ce qui prenait une demi-journée dans wp-admin se fait en 15 minutes. J’ai récemment corrigé 85 liens internes et 12 meta descriptions en une session.
5. Développement de plugins sur mesure
C’est là que MCP devient vraiment puissant. Claude lit la structure de votre site – custom post types, taxonomies, hooks, options – et génère du code PHP adapté à votre contexte réel. Plus besoin de lui copier la documentation : MCP lui donne le contexte qui manquait. Si le sujet vous intéresse, j’ai détaillé ma méthode complète dans créer un plugin WordPress avec l’IA sans coder.
Aller plus loin : créer vos propres Abilities
L’Abilities API de WordPress 6.9 vous permet d’exposer n’importe quelle fonction PHP à MCP. Voici un exemple : une Ability qui retourne les articles les plus commentés de votre site.
add_action( 'wp_abilities_api_init', function() {
wp_register_ability( 'monsite/top-articles', [
'label' => 'Articles les plus commentés',
'description' => 'Retourne les N articles avec le plus de commentaires',
'input_schema' => [
'type' => 'object',
'properties' => [
'count' => [
'type' => 'integer',
'description' => 'Nombre d\'articles à retourner',
'default' => 10,
],
],
],
'execute_callback' => function( $input ) {
return get_posts( [
'posts_per_page' => $input['count'] ?? 10,
'orderby' => 'comment_count',
'order' => 'DESC',
] );
},
'permission_callback' => function() {
return current_user_can( 'edit_posts' );
},
'meta' => [ 'mcp' => [ 'public' => true ] ],
] );
} );
Une fois enregistrée, cette Ability apparaît automatiquement dans Claude Desktop. Demandez "Quels sont mes 5 articles les plus commentés ?" – Claude appelle votre Ability et vous répond.
Les possibilités sont vastes : récupérer les commandes WooCommerce du jour, vérifier l’état des sauvegardes WordPress, lancer un import CSV, déclencher une purge de cache LiteSpeed. Tout ce que vous pouvez coder en PHP devient accessible à Claude via une simple question en français. Si tu veux tester tes connaissances WordPress avant de te lancer dans ta première Ability, mon Quiz WordPress 90 questions couvre les 3 niveaux (débutant, intermédiaire, avancé). Et pour automatiser le SEO/GEO directement côté plugin, speaker WordCamp depuis 2013, j’ai publié mon plugin OGEEAT sur WordPress.org : il génère les schémas E-E-A-T, enrichit le llms.txt et track les crawlers IA… sans écrire une ligne de code.
MCP vs plugins IA WordPress : la vraie différence
Je vais être direct. Les plugins "IA"pour WordPress – ceux qui ajoutent un bouton"Générer avec l’IA" dans Gutenberg – c’est de la déco. Ils envoient un bout de texte à une API, récupèrent une réponse, et la collent dans l’éditeur. Point. Aucun contexte, aucune compréhension de votre site.
MCP, c’est un rupture nette. L’IA ne reçoit plus un morceau de texte déconnecté. Elle accède à votre site entier : structure, contenu existant, configuration, historique des publications. Elle comprend votre contexte avant de répondre.
Quand je demande à Claude "Optimise le maillage interne de cet article", il ne devine pas. Il récupère la liste de mes 347 articles, analyse les catégories, les slugs, les liens existants, et propose des modifications contextuelles. Impossible avec un plugin à bouton. J’en parle en détail dans mon article sur la fin des plugins SEO premium grâce à MCP.
L’autre avantage majeur : MCP est un standard ouvert. Votre serveur MCP WordPress fonctionne avec Claude, mais aussi avec Cursor, VS Code, et tout client compatible. Pas de vendor lock-in, pas d’abonnement mensuel à un plugin propriétaire.
Conseil : Si vous hésitez entre un plugin IA payant et MCP, commencez par MCP. C’est gratuit, ouvert, et infiniment plus flexible. Vous pourrez toujours ajouter un plugin complémentaire ensuite si un besoin spécifique se présente.
Questions fréquentes
MCP fonctionne-t-il avec WordPress.com (hébergé) ?
Oui. WordPress.com supporte MCP nativement depuis octobre 2025. Pas besoin d’installer le plugin MCP Adapter – la configuration se fait directement dans les réglages du site, section "Outils IA". Cependant, les Abilities disponibles sont limitées à celles exposées par WordPress.com.
Mes données WordPress sont-elles envoyées à Anthropic ?
En mode local (STDIO), rien ne quitte votre machine – tout transite entre WP-CLI et Claude Desktop localement. En mode distant (HTTP), les données passent par HTTPS chiffré entre votre serveur et Claude. Anthropic ne stocke pas vos données WordPress. Les requêtes MCP sont traitées en mémoire et non persistées.
Puis-je limiter les actions de Claude sur mon site ?
Absolument. Chaque Ability WordPress dispose d’une permission_callback qui contrôle l’accès. Par défaut, toutes les Abilities sont privées – vous devez explicitement les rendre publiques via le flag meta.mcp.public. Vous pouvez aussi créer un utilisateur WordPress dédié avec des droits limités (éditeur au lieu d’administrateur) pour restreindre ce que Claude peut faire.
MCP est-il compatible avec d’autres IA que Claude ?
Le protocole MCP est ouvert et documenté sur modelcontextprotocol.io. Tout client compatible peut se connecter à votre serveur MCP WordPress : Cursor, VS Code avec GitHub Copilot, et d’autres à venir. Claude Desktop et Claude Code restent les clients les plus avancés à ce jour, mais le standard évolue rapidement.
Faut-il WP-CLI installé sur le serveur de production ?
Non. WP-CLI n’est nécessaire que pour la connexion locale (transport STDIO). Pour un site hébergé chez O2switch, OVH ou ailleurs, le proxy @automattic/mcp-wordpress-remote communique via l’API REST standard de WordPress – pas besoin de WP-CLI côté serveur.
Quel impact sur les performances de mon site ?
Minimal. Les appels MCP passent par l’API REST de WordPress, déjà optimisée et mise en cache. L’impact est comparable à celui d’un utilisateur qui navigue dans wp-admin. Sur wpformation.com, hébergé chez O2switch depuis 2025, je n’ai constaté aucune dégradation de performance malgré une utilisation intensive de MCP au quotidien.
Le MCP Adapter est-il compatible avec WooCommerce ?
Oui. WooCommerce propose même sa propre intégration MCP officielle qui expose les commandes, produits, clients et statistiques comme des Abilities. Combiné au MCP Adapter WordPress, vous pilotez votre boutique entière depuis Claude.
Puis-je utiliser MCP avec Claude Code (CLI) au lieu de Claude Desktop ?
Oui, et c’est même la configuration que j’utilise sur wpformation.com. Claude Code supporte les serveurs MCP via le fichier de configuration .mcp.json à la racine de votre projet. La syntaxe est identique – seul l’emplacement du fichier de config change. C’est la solution idéale pour les développeurs qui travaillent en terminal.
Chaque mois, je passe 15 heures en veille WordPress. Vous, vous recevez un email de 3 minutes.
Sécurité, performance, SEO, nouveautés, IA : l'essentiel trié, vérifié et expliqué par un formateur WordPress depuis 2012 et fondateur de WPServeur.
1 email par mois. Désabonnement en 1 clic.
Analyser avec l'IA
Partager

