Home / Glossary / Model Context Protocol (MCP)
Model Context Protocol (MCP)
Le Model Context Protocol (MCP) est un standard ouvert créé par Anthropic qui fournit un moyen universel de connecter les modèles IA aux outils externes, sources de données et APIs. Il agit comme une interface standardisée — comme l'USB pour l'IA — afin que tout outil compatible MCP puisse fonctionner avec tout agent IA compatible MCP.
Pourquoi le MCP existe
Avant le MCP, chaque outil IA construisait ses propres intégrations personnalisées pour les bases de données, les APIs et les services externes. Cela signifiait du travail dupliqué entre les outils et un verrouillage fournisseur pour les utilisateurs. Le MCP résout cela en définissant un protocole standard : les créateurs d'outils construisent un serveur MCP, et il fonctionne avec chaque agent IA supportant le MCP — Claude Code, Cursor, Windsurf et d'autres.
Comment fonctionne le MCP
Le MCP utilise une architecture client-serveur. L'agent IA (client) se connecte à des serveurs MCP qui exposent des outils, des ressources et des prompts. Quand l'agent a besoin d'interroger une base de données, rechercher dans la documentation ou appeler une API, il envoie une requête standardisée au serveur MCP approprié. Le serveur gère l'interaction réelle et retourne des résultats structurés sur lesquels l'agent peut raisonner.
// Example: MCP server configuration in Claude Code
// ~/.claude/settings.json
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": { "GITHUB_TOKEN": "ghp_..." }
},
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres"],
"env": { "DATABASE_URL": "postgresql://..." }
}
}
}Des serveurs MCP sont disponibles pour GitHub, PostgreSQL, Slack, Google Drive, les systèmes de fichiers et des dizaines d'autres services. Consultez le registre des serveurs MCP pour une liste complète des intégrations créées par la communauté.
À quoi sert le Model Context Protocol ?+
Quels outils IA supportent le MCP ?+
Le MCP est-il uniquement pour le codage ?+
Comment créer un serveur MCP personnalisé ?+
Related terms
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →