# Connecteur MCP WordPress

- Link: https://krikrak.fr/connecteur-mcp-wordpress/
- Published: 2026-10-27T15:12:31+01:00
- Author: krikrak

Une [précédente chronique](https://krikrak.fr/connecter-lia-avec-son-site-wordpress/)
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)](https://krikrak.fr/connecteur-mcp-wordpress/#note-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)](https://krikrak.fr/connecteur-mcp-wordpress/#note-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.

    ```mermaid
    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](https://github.com/WordPress/mcp-adapter). 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)](https://krikrak.fr/connecteur-mcp-wordpress/#note-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.

[Récupérer WP MCP Abilities](https://github.com/kevin-reo/wp-mcp-abilities)

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](https://krikrak.fr/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](https://krikrak.fr/services/).

## Sources

 1. [Model Context Protocol](https://modelcontextprotocol.io) : le site officiel du
    protocole. [retour](https://krikrak.fr/connecteur-mcp-wordpress/#note-src-1)
 2. [mcp-adapter](https://github.com/WordPress/mcp-adapter) : le plugin officiel WordPress.
    [retour](https://krikrak.fr/connecteur-mcp-wordpress/#note-src-2)
 3. [WP MCP Abilities](https://github.com/kevin-reo/wp-mcp-abilities) : le connecteur
    générique. [retour](https://krikrak.fr/connecteur-mcp-wordpress/#note-src-3)
