Aller au contenu principal
Expert Cybersécurité & IAv9.0
Centres de ressources conformité
Besoin d'un accompagnement expert ?
Devis personnalisé sous 24h — audit, conformité, incident
Checklists Sécurité — Audit & Durcissement
Formats disponibles
📄 PDF 📊 Excel 🌐 Web

11 checklists professionnelles couvrant 2 200+ points de contrôle. Téléchargement gratuit, aucune inscription.

Model Context Protocol (MCP)

ia

Définition

Le Model Context Protocol (MCP) est un standard ouvert développé par Anthropic permettant aux applications hôtes d'exposer des ressources, outils et prompts à des LLM de manière standardisée et sécurisée. MCP définit une architecture client-serveur où les serveurs MCP exposent des capacités (outils, ressources, prompts) et les clients LLM les découvrent et les invoquent dynamiquement via un protocole JSON-RPC. Cette standardisation permet à un agent IA d'interagir uniformément avec des bases de données, des API, des systèmes de fichiers et des services cloud sans code d'intégration spécifique. Lancé en novembre 2024, MCP est rapidement adopté par les principaux frameworks (LangChain, LlamaIndex, OpenAI) et IDEs (Cursor, VS Code). Du point de vue sécurité, MCP introduit des risques spécifiques : un serveur MCP malveillant peut exfiltrer des données via les appels d'outils, la découverte dynamique d'outils élargit la surface d'attaque, et des vulnerabilités de prompt injection peuvent se propager via les résultats de ressources MCP.

Description

Le Model Context Protocol (MCP) est un standard ouvert développé par Anthropic permettant aux applications d'exposer des ressources, outils et prompts aux LLM de manière standardisée via une architecture client-serveur JSON-RPC. Il est rapidement devenu la référence pour l'intégration des agents IA avec des systèmes externes.

Fonctionnement

Les serveurs MCP exposent des capacités (outils, ressources, prompts) que les clients LLM découvrent et invoquent dynamiquement. Cette standardisation permet à un agent d'interagir uniformément avec des APIs, bases de données, systèmes de fichiers et services cloud sans code d'intégration spécifique par service.

Points clés

  • Un serveur MCP malveillant peut exfiltrer des données via les appels d'outils ou injecter des instructions parasites
  • La découverte dynamique d'outils élargit la surface d'attaque des agents IA nécessitant une validation stricte
  • MCP est adopté par LangChain, LlamaIndex, OpenAI et les principaux IDEs (Cursor, VS Code, GitHub Copilot)

Articles liés

Un projet cybersécurité ?

Expert dispo · Réponse 24h

Devis