MCP (Model Context Protocol)
Le MCP (Model Context Protocol) est un standard ouvert qui permet de connecter des applications d'IA à des sources de données, des outils et des workflows externes.
Définition
Le Model Context Protocol est un protocole open source qui standardise la manière dont une application d'IA, comme un assistant ou un agent, se connecte à des systèmes extérieurs : fichiers locaux, bases de données, moteurs de recherche, calculatrices, messageries, outils métier. La documentation officielle le compare à un port USB-C pour les applications d'IA : au lieu de développer une intégration différente pour chaque couple assistant-outil, un fournisseur d'outil expose un serveur MCP que n'importe quel client compatible peut utiliser. Le protocole sépare ainsi les clients (l'application d'IA) et les serveurs (l'accès aux données et aux fonctions) et décrit ce qu'un serveur peut proposer : outils exécutables, ressources à lire et modèles de consignes. De nombreux assistants et environnements de développement le prennent en charge. Son adoption soulève des questions de sécurité : un serveur MCP donne à un modèle le pouvoir de lire ou d'agir, il faut donc limiter les permissions, n'installer que des serveurs de confiance, authentifier les accès et demander une confirmation humaine pour les actions sensibles. Le protocole évolue, il convient de se référer à sa documentation officielle.
Catégorie
Applications & Domaines
Synonymes
MCP, Model Context Protocol, protocole de contexte de modèle
Avantages
- Une seule intégration réutilisable avec plusieurs applications d'IA
- Réduit le temps de développement des connexions aux outils
- Écosystème ouvert de serveurs et de clients compatibles
Limites
- Donne à l'IA un accès à des données et des actions : les permissions doivent être strictement limitées
- Qualité et sécurité variables selon les serveurs tiers utilisés
- Standard récent qui continue d'évoluer
Exemples concrets
Découvrez comment ce concept s'applique dans la réalité
Connecter un assistant IA à un calendrier et à un outil de prise de notes
Donner à un chatbot d'entreprise un accès contrôlé à plusieurs bases de données internes
Permettre à un outil de développement de lire une maquette de design pour produire du code
Applications pratiques
Secteurs et domaines où ce concept est utilisé
Connexion d'assistants IA aux outils métier
Accès contrôlé aux bases de connaissances internes
Agents de développement logiciel
Intégration d'IA dans des workflows d'entreprise
Questions fréquentes
Réponses aux questions les plus courantes sur ce concept
Qu'est-ce que le MCP ?
Un protocole ouvert qui standardise la connexion des applications d'IA à des données, des outils et des workflows externes.
À quoi sert-il concrètement ?
À permettre à un assistant ou un agent de consulter vos documents ou d'agir dans vos outils (agenda, CRM, base de données) de façon normalisée.
Quel rapport avec les agents IA ?
Le MCP fournit aux agents un moyen standard d'accéder à leurs outils et à leurs données.
Le MCP est-il sûr ?
La sécurité dépend de l'usage : droits minimaux, serveurs de confiance, authentification et validation humaine pour les actions sensibles.
Qui a créé le MCP ?
Le protocole a été introduit par Anthropic, puis adopté par de nombreux acteurs. Sa documentation de référence est maintenue sur modelcontextprotocol.io.
Faut-il être développeur pour l'utiliser ?
Les clients grand public permettent d'ajouter des connecteurs compatibles, mais créer ou héberger un serveur MCP demande des compétences techniques.
Source et références
Source : Model Context Protocol – What is the Model Context Protocol (MCP)?
Voir la sourceTermes associés
Des définitions pour approfondir ce concept
- Agent IA
- Injection de prompt (prompt injection)
- Grand modèle de langage (LLM)
- Vision par ordinateur (IA)
- Reconnaissance faciale (IA)
Besoin d'aller plus loin sur ce sujet ? Découvrez notre service Chatbots IA.
Envie d'approfondir vos connaissances en IA ?
Découvrez tous nos termes et concepts dans le lexique complet