Une précédente chronique s’arrêtait à l’IA intégrée dans l’éditeur de WordPress : reformuler un paragraphe, résumer un article et générer des extraits. C’est le niveau découverte, celui où l’IA assiste la rédaction.
Un étage existe au-dessus : l’IA n’assiste plus, elle administre. Via un connecteur MCP elle lit le site, crée des contenus et publie à votre demande.
Fonctionnement du protocole dans WordPress, périmètre des capacités et connecteur prêt à tester : voici l’essentiel.
Comprendre le protocole MCP#
MCP signifie Model Context Protocol. Ce protocole ouvert a été lancé par Anthropic fin 2024 puis adopté par les autres grands éditeurs de modèles. Il standardise la façon dont une IA se connecte à des systèmes extérieurs.(1)
L’image qui aide : un USB-C pour l’IA. Avant le MCP, chaque intégration entre un modèle et un outil demandait un développement spécifique. Avec le protocole, un standard unique décrit ce qui est exposé et comment l’utiliser.
L’architecture est un dialogue client/serveur. L’agent IA est le client : Claude Desktop, un IDE ou n8n par exemple. Il découvre les outils publiés par un serveur MCP et choisit celui qui répond à votre demande.
Résultat concret : plus de copier-coller entre un chat et une administration. Vous demandez un brouillon et l’agent exécute l’action sur le site réel.
Fonctionnement du MCP WordPress#
WordPress s’est doté d’une brique native avec la version 6.9 : l’Abilities API. Chaque extension peut y enregistrer des capacités avec leurs règles d’entrée et de sortie. Le cœur du CMS valide chaque appel.
Restait à parler le protocole. Le plugin officiel mcp-adapter s’en charge : il publie les capacités enregistrées comme des outils MCP sur un point d’accès HTTP unique.(2) Sans lui, rien ne sort du site.
Un adaptateur seul n’expose pourtant rien d’utilisable. Les capacités viennent des composants installés : c’est le connecteur qui décrit ce que l’agent peut faire des contenus du site.
flowchart TB Z[Agent IA : client MCP] --> A[WordPress : serveur MCP] A --> B[mcp-adapter : exposition officielle] B --> C[WP MCP Abilities : contenus et médias] B --> D[Rank Math : SEO] B --> E[Abilities sur-mesure]
L’adaptateur MCP officiel#
mcp-adapter est le pont officiel de l’écosystème WordPress, open source et public sur GitHub. Il publie chaque capacité au format MCP et vérifie l’authentification avant toute exécution.
L’accès exige un compte authentifié par mot de passe d’application en HTTP Basic. Un visiteur anonyme est refusé au premier contact : aucune découverte ni exécution n’est possible.
Une fois branché, le client voit trois méta-outils. Lister les capacités, consulter leur détail et les exécuter : c’est le fonctionnement attendu de l’adaptateur.
Ce que l’IA peut administrer#
Côté lecture : lister les types de contenus, rechercher dans tout le site et parcourir la médiathèque. L’agent découvre la structure réelle du site avec ses types sur-mesure et leurs descriptions.
Côté écriture : créer des brouillons, mettre à jour un contenu et importer des images. Les actions sensibles restent filtrées par les rôles et capacités du compte authentifié.
Le paramétrage décide du périmètre. Selon le connecteur, un site expose tous ses contenus ou une part minuscule : lecture seule pour certains types ou écriture réservée aux brouillons.
Les garde-fous font la différence entre un outil maîtrisé et un risque. Suppression refusée si le type ne correspond pas. Publication directe interdite sans la capacité dédiée. Champs personnalisés validés par liste blanche. L’agent propose, WordPress tranche.
Tester un connecteur générique#
Pour tester sans rien développer, j’ai écrit un connecteur générique : WP MCP Abilities.(3) Un seul fichier PHP sans configuration qui découvre les types et taxonomies du site. Il expose 16 capacités de lecture et d’écriture.
Sur un site avec des custom post types et des champs ACF, l’effet est immédiat : chaque type devient administrable par l’agent dès son enregistrement dans WordPress. Aucune ligne à modifier.
L’installation tient en trois étapes : installer le plugin mcp-adapter, déposer le fichier en mu-plugin et créer un mot de passe d’application pour authentifier votre client.
Première vérification utile : demandez à l’agent la liste des types de contenus. S’il décrit vos articles et vos pages avec leurs descriptions, la chaîne fonctionne de bout en bout.
Aller plus loin que le générique#
WP MCP Abilities tourne en production sur mes sites et alimente ma stack IA décrite dans une autre chronique. Son périmètre reste les contenus : types sur-mesure, médias et taxonomies.
Réglages du site, plugins tiers et workflows métier demandent des capacités écrites pour un site précis. Si vous voulez ouvrir votre WordPress à l’IA au-delà des contenus, c’est le genre de chantier que je prends en main pour mes clients : mes services.
Sources#
- Model Context Protocol : le site officiel du protocole. retour
- mcp-adapter : le plugin officiel WordPress. retour
- WP MCP Abilities : le connecteur générique. retour