# MCP

> Protocole ouvert qui standardise la façon dont un assistant ou agent IA découvre et appelle des outils externes (bases de données, API, fichiers), plutôt que d'exiger une intégration sur mesure pour chacun.

- Auteur : Clément Hadrot
- Publié le : 2026-09-25
- Mis à jour le : 2026-09-25
- URL : https://wpmoderne.dev.wordpress-developpement.fr/lexique/mcp/

Avant MCP (Model Context Protocol), connecter un assistant IA à une source de données précise — un CRM, un site WordPress, un tableur — demandait généralement une intégration écrite spécifiquement pour ce couple assistant/source. MCP propose un langage commun : un serveur MCP expose une liste d'outils et de ressources selon un format standard, et n'importe quel client compatible peut les découvrir et les appeler sans code d'intégration dédié à réécrire à chaque fois.

## MCP appliqué à WordPress

Un serveur MCP pour WordPress peut exposer, par exemple, des outils comme « publier un article », « lister les commentaires en attente » ou « rechercher dans le contenu du site », en s'appuyant en coulisses sur l'API REST déjà présente dans WordPress. L'assistant connecté au serveur MCP peut alors, sur demande de l'utilisateur, appeler ces outils directement, sans qu'un développeur n'ait dû coder une intégration propriétaire entre l'assistant et ce site en particulier.

## Exemple

```
{
  "name": "lister_articles_brouillon",
  "description": "Retourne les articles WordPress en statut brouillon",
  "inputSchema": { "type": "object", "properties": {} }
}
```

## À ne pas confondre avec

- Une API REST classique : MCP se place un cran au-dessus, comme une couche de découverte et d'appel d'outils pensée pour un assistant IA, souvent construite en s'appuyant sur une API REST existante plutôt qu'en la remplaçant.
- Un simple plugin de chatbot : MCP concerne la connexion entre un assistant et des outils externes, indépendamment du fait qu'il y ait ou non une interface de discussion visible sur le site.
- Un standard propre à un seul fournisseur de modèle : MCP est conçu pour être utilisable par différents assistants et différents serveurs, à la manière d'un format d'échange ouvert.
