Nehos Groupe
Définition & Concepts

MCP (Model Context Protocol)

Version Décideur

L'essentiel

MCP, c'est la prise USB-C pour les agents IA. Avant USB-C, chaque fabricant avait son propre câble. Avant MCP, connecter un agent IA à votre CRM demandait une intégration API sur mesure — spécifique au modèle, à l'agent, à la version. Ça prenait des semaines. Avec MCP : vous construisez un serveur MCP une fois pour votre CRM, et n'importe quel client compatible (Claude, Cursor, votre agent LangGraph) peut s'y connecter. Le serveur 'dit' ce qu'il peut faire : 'je peux lire les contacts, je peux créer des opportunités, je peux envoyer des emails'. L'agent choisit ce dont il a besoin et l'utilise. Même logique que les APIs REST, mais optimisé pour le workflow agent — le LLM comprend nativement ce que le serveur expose.

Version Expert

Détails Techniques

MCP (Model Context Protocol) est un protocole de communication client/serveur open source, publié par Anthropic le 25 novembre 2024, visant à standardiser les interfaces entre les LLM et leurs sources de contexte externes. Spécification JSON-RPC 2.0 transportée sur stdio (locaux) ou SSE/HTTP (distants). Trois primitives fondamentales : (1) Resources — données en lecture exposées par le serveur (fichiers, enregistrements BDD, emails, résultats d'API) avec URI adressable, (2) Tools — fonctions appelables par le LLM avec un schéma JSON de paramètres et de retour, permettant des effets de bord (écriture, envoi, exécution), (3) Prompts — templates de messages réutilisables avec paramètres dynamiques. Le client MCP (agent ou IDE) découvre les capacités disponibles via les méthodes initialize / list_resources / list_tools / list_prompts. Adoption : intégration native dans Claude Desktop, Cursor, Windsurf, VSCode Copilot Chat, LangGraph, CrewAI. Plus de 2 000 serveurs MCP publics documentés sur modelcontextprotocol.io au T1 2026.

#Définition MCP (Model Context Protocol)

MCP (Model Context Protocol) est un protocole de communication client/serveur open source, publié par Anthropic le 25 novembre 2024, visant à standardiser les interfaces entre les LLM et leurs sources de contexte externes. Spécification JSON-RPC 2.0 transportée sur stdio (locaux) ou SSE/HTTP (distants). Pour approfondir, consultez la page service Agents IA Nehos.

Du point de vue technique, Trois primitives fondamentales : (1) Resources — données en lecture exposées par le serveur (fichiers, enregistrements BDD, emails, résultats d'API) avec URI adressable, (2) Tools — fonctions appelables par le LLM avec un schéma JSON de paramètres et de retour, permettant des effets de bord (écriture, envoi, exécution), (3) Prompts — templates de messages réutilisables avec paramètres dynamiques. Le client MCP (agent ou IDE) découvre les capacités disponibles via les méthodes initialize / list_resources / list_tools / list_prompts. Adoption : intégration native dans Claude Desktop, Cursor, Windsurf, VSCode Copilot Chat, LangGraph, CrewAI. Plus de 2 000 serveurs MCP publics documentés sur modelcontextprotocol.io au T1 2026.

Le concept de MCP (Model Context Protocol) prend tout son sens dans un contexte B2B où chaque décision technique impacte directement le ROI.

#MCP (Model Context Protocol) expliqué simplement

MCP, c'est la prise USB-C pour les agents IA. Avant USB-C, chaque fabricant avait son propre câble. Avant MCP, connecter un agent IA à votre CRM demandait une intégration API sur mesure — spécifique au modèle, à l'agent, à la version. Ça prenait des semaines. Avec MCP : vous construisez un serveur MCP une fois pour votre CRM, et n'importe quel client compatible (Claude, Cursor, votre agent LangGraph) peut s'y connecter. Le serveur 'dit' ce qu'il peut faire : 'je peux lire les contacts, je peux créer des opportunités, je peux envoyer des emails'. L'agent choisit ce dont il a besoin et l'utilise. Même logique que les APIs REST, mais optimisé pour le workflow agent — le LLM comprend nativement ce que le serveur expose.

Imaginez que vous dirigez une PME ou une scale-up. C'est la réalité du terrain — loin des définitions académiques.

#Cas d'usage concrets

Serveur MCP ERP — ETI manufacturing (5 000 références, SAP S/4HANA) — Serveur MCP développé par Nehos exposant 12 tools SAP (lecture stock, création commande d'achat, mise à jour prix, suivi livraison) et 8 resources (fiche article, historique fournisseur, grille tarifaire). Connexion à un agent IA commercial : les commerciaux interrogent leur agent en langage naturel ('quel est le délai de livraison pour la référence 4721 chez Schneider ?') sans accéder directement à SAP. Temps de réponse moyen : 2,3 secondes vs 4-5 minutes de navigation SAP manuelle.

Serveur MCP documentation interne — collectivité territoriale (12 000 documents réglementaires) — Serveur MCP exposant une base documentaire réglementaire (marchés publics, urbanisme, RH) indexée dans un vector store Qdrant. Tools : recherche sémantique, récupération du texte officiel, lien vers source DILA. Intégration avec Claude Desktop pour 45 juristes et agents administratifs. Réduction du temps de recherche réglementaire : de 22 minutes à 3 minutes en moyenne. Taux de réponses sourcées correctement : 94 %.

Serveur MCP IDE — équipe développement (25 devs, monorepo 800k lignes) — Serveur MCP interne exposant le README des services, les schémas de base de données, les conventions de code et les logs d'erreurs récents aux devs via Cursor. Accélération de l'onboarding nouveaux devs : de 3 semaines à 8 jours pour être productif sur le monorepo. Réduction des questions Slack répétitives : -60 %.

#MCP (Model Context Protocol) chez Nehos Groupe

L'équipe Nehos travaille avec cette technologie depuis ses débuts. Sur les 3 derniers projets impliquant MCP (Model Context Protocol), on a documenté les résultats avec des KPIs précis. Notre service Agents IA Nehos couvre ce périmètre de A à Z.

Chaque mission démarre par un cadrage structuré : objectifs chiffrés, périmètre technique, jalons à 30/60/90 jours. Les résultats mesurés sur nos clients : 3 semaines est un ordre de grandeur courant. On livre, on mesure, on itère. Pas de slides sans livrable.

#Termes associés

Ce concept ne vit pas isolé.

Chaque terme est défini dans notre glossaire avec la même approche : définition technique, vulgarisation, cas concrets et méthode Nehos.

Applications Concrètes

Contexte : Serveur MCP ERP — ETI manufacturing (5 000 références, SAP S/4HANA)

"Serveur MCP développé par Nehos exposant 12 tools SAP (lecture stock, création commande d'achat, mise à jour prix, suivi livraison) et 8 resources (fiche article, historique fournisseur, grille tarifaire). Connexion à un agent IA commercial : les commerciaux interrogent leur agent en langage naturel ('quel est le délai de livraison pour la référence 4721 chez Schneider ?') sans accéder directement à SAP. Temps de réponse moyen : 2,3 secondes vs 4-5 minutes de navigation SAP manuelle."

Contexte : Serveur MCP documentation interne — collectivité territoriale (12 000 documents réglementaires)

"Serveur MCP exposant une base documentaire réglementaire (marchés publics, urbanisme, RH) indexée dans un vector store Qdrant. Tools : recherche sémantique, récupération du texte officiel, lien vers source DILA. Intégration avec Claude Desktop pour 45 juristes et agents administratifs. Réduction du temps de recherche réglementaire : de 22 minutes à 3 minutes en moyenne. Taux de réponses sourcées correctement : 94 %."

Contexte : Serveur MCP IDE — équipe développement (25 devs, monorepo 800k lignes)

"Serveur MCP interne exposant le README des services, les schémas de base de données, les conventions de code et les logs d'erreurs récents aux devs via Cursor. Accélération de l'onboarding nouveaux devs : de 3 semaines à 8 jours pour être productif sur le monorepo. Réduction des questions Slack répétitives : -60 %."

Questions & Réponses

Questions fréquentes

Non, MCP les complète. Une API REST est un contrat de communication entre systèmes informatiques, conçu pour être appelé par du code. MCP est une couche d'abstraction supplémentaire optimisée pour les agents IA : elle expose les capacités d'un système dans un format que le LLM comprend nativement (nom, description, schéma de paramètres). Concrètement, un serveur MCP appelle souvent une API REST en interne. La valeur : vous n'avez à créer l'intégration MCP qu'une fois, et elle fonctionne avec tous les clients MCP compatibles.
La philosophie est proche — permettre au LLM d'appeler des fonctions externes — mais l'implémentation diffère. Les function calls OpenAI sont spécifiques à l'API OpenAI et doivent être redéfinis pour chaque application. Un tool MCP est défini une fois dans un serveur MCP et accessible à n'importe quel client compatible. MCP ajoute aussi les Resources (données en lecture) et les Prompts (templates), absents du système de function calls standard. En pratique, LangGraph et CrewAI supportent les deux mécanismes.
MCP lui-même est un protocole de transport — la sécurité dépend de l'implémentation du serveur. Points de vigilance : authentification (OAuth 2.0 recommandé pour les serveurs HTTP distants), contrôle d'accès granulaire par tool/resource, audit log des actions, isolation des données par tenant pour les architectures multi-clients. Pour les données sensibles (RH, financier, juridique), Nehos recommande des serveurs MCP déployés on-premise ou dans le cloud privé de l'entreprise, avec un scope de permissions minimal par agent.
Trois fourchettes. Serveur MCP simple (lecture de données, 3-8 tools sur une source) : 3-8 jours de développement. Serveur MCP avec écriture et effets de bord (création de tickets, mise à jour CRM, envoi de notifications) : 2-4 semaines avec tests de sécurité. Serveur MCP complexe multi-sources avec authentification OAuth et gestion multi-tenant : 4-8 semaines. Les SDKs officiels (Python, TypeScript) et les serveurs de référence du registre MCP accélèrent significativement le développement.
En 2025-2026, Nehos a développé des serveurs MCP pour SAP S/4HANA, Salesforce CRM, HubSpot, Jira, Confluence, SharePoint, bases documentaires Qdrant et Weaviate, PostgreSQL et MySQL, APIs REST internes, et systèmes d'archivage documentaire GED. La majorité des intégrations concernent des ETI manufacturières, des acteurs financiers et des collectivités territoriales, tous avec des contraintes de résidence des données en France ou en UE.
Non. Bien que créé par Anthropic pour Claude, MCP est open source et a été adopté rapidement par l'écosystème. Fin 2025, les clients MCP majeurs incluent Claude Desktop, Cursor, Windsurf, VSCode avec GitHub Copilot Chat, Cline, et les frameworks d'agents LangGraph, CrewAI et AutoGen. Le protocole est agnostique du modèle côté serveur — un serveur MCP fonctionne identiquement qu'il soit appelé par un agent Claude 3.5, GPT-4o ou Mistral Large 2.
MCP s'insère comme couche de connectivité sans remettre en cause l'orchestration. Dans une architecture LangGraph classique, les tools MCP deviennent des nodes dans le graphe — au même titre que les tools custom existants. Dans CrewAI, un agent peut avoir accès à un ou plusieurs serveurs MCP comme sources d'outils. L'ajout de MCP n'impose pas de réécriture de la logique d'orchestration : c'est l'intérêt du protocole standardisé.
Réserver un audit