MCPdefinition and how it works in 2026
- MCP
- Model Context Protocol — un standard ouvert d'Anthropic qui définit comment les agents LLM consomment des outils et sources de données externes de façon uniforme.
MCP standardise le « dernier kilomètre » entre LLM et monde extérieur. Au lieu de construire une intégration d'outils propre à chaque agent, le fournisseur d'outils publie un serveur MCP, et tout client compatible MCP (Claude Code, Cursor, etc.) peut l'utiliser sans configuration supplémentaire.
Anthropic a publié MCP comme standard ouvert fin 2024. À mi-2026, tous les agents coding majeurs (Cursor, Claude Code, Cline, Codex CLI) le supportent, et un écosystème grandissant de serveurs existe : GitHub, Linear, Slack, Notion, Postgres, Sentry. L'effet est « App Store pour outils d'agents ».
Pratiquement : pour un nouveau cas d'intégration d'outil, vous n'écrivez plus une extension Cursor ET une extension Claude Code ET une extension VS Code. Vous écrivez un serveur MCP, et tous les clients l'utilisent.
Cursor, Claude Code, Cline, Codex CLI, and Windsurf all ship Model Context Protocol support out of the box — letting you connect Linear, Slack, GitHub, Sentry, Notion, Zapier and hundreds of other tools to your coding agent without custom integration.
See MCP-compatible coding agentsFrequently asked
Que gagne MCP par rapport au tool calling direct ?+
Réutilisabilité entre clients. Un serveur MCP que vous écrivez pour Cursor fonctionne sans modification dans Claude Code, Cline et Codex CLI. Avec tool calling direct, vous devriez construire une intégration séparée par client.
Quels serveurs MCP valent la peine en 2026 ?+
GitHub (workflows PR), Linear (sync de tickets), Postgres (live DB queries), Slack (notifications) et Filesystem (opérations de fichiers locaux) sont les plus utilisés. Notion et Sentry sont les meilleurs add-ons pour la plupart des équipes d'ingénierie.
Comment écrire mon propre serveur MCP ?+
Le SDK officiel d'Anthropic (Python + TypeScript) le rend significativement plus facile. Un serveur MCP read-only simple pour votre propre base de données est écrivable en ~50 lignes. Les serveurs complexes avec droits d'écriture et approval gates demandent plus de soin autour de l'authentification et des rate limits.