Qu’est-ce qu’un serveur MCP, en termes simples ?
Un serveur MCP est un programme qui met les données et les actions de votre entreprise à la disposition d’un assistant IA, selon un format commun : le Model Context Protocol. L’assistant découvre seul ce que le serveur sait faire et l’appelle quand une question l’exige. Le serveur vérifie qui demande et ce qui est permis.
Sans serveur MCP, ChatGPT ou Claude ne connaît que ce que vous collez dans la conversation : ni vos ventes de la veille, ni votre stock, ni vos factures en attente. Avec un serveur MCP, la question « quels clients n’ont pas réglé leur facture ce mois-ci ? » reçoit une réponse tirée de votre logiciel de gestion. On compare souvent MCP à une prise universelle : une seule prise sur vos logiciels, que tous les assistants compatibles savent utiliser.
Qui a créé MCP, et quand ?
Le protocole a été lancé par Anthropic, l’éditeur de Claude, en novembre 2024, sous la forme d’un standard ouvert : n’importe qui peut lire la spécification et l’implémenter. OpenAI l’a ensuite adopté, dans l’application ChatGPT et dans son Agents SDK, puis Google pour Gemini. En décembre 2025, le protocole a été confié à l’Agentic AI Foundation, rattachée à la Linux Foundation : il n’appartient plus à un seul éditeur.
La spécification évolue par versions datées, publiées sur modelcontextprotocol.io (nouvel onglet).
Comment fonctionne un serveur MCP ?
L’architecture repose sur trois acteurs. L’hôte est l’application d’IA que vous ouvrez. À l’intérieur, un client MCP maintient la connexion avec chaque serveur : un client par serveur. Le serveur MCP expose vos données et vos actions. Les messages suivent un format standard, JSON-RPC 2.0.
Un serveur peut proposer trois types d’éléments : des outils (des fonctions que l’IA appelle pour agir), des ressources (des données de contexte qu’elle peut lire) et des prompts (des modèles de demandes prêts à l’emploi).
| Élément | Rôle | Exemple en entreprise |
|---|---|---|
| Hôte | L’application d’IA utilisée par la personne | Claude, ChatGPT, Gemini, Le Chat de Mistral, un éditeur de code |
| Client MCP | Le composant de l’hôte qui garde la connexion avec un serveur | Créé automatiquement quand vous ajoutez le connecteur de votre logiciel |
| Serveur MCP | Le programme qui expose données et actions, et applique les règles | Le serveur branché sur votre ERP, votre CRM ou votre facturation |
| Outils | Des fonctions que l’IA peut appeler | « Chercher une facture », « créer un devis en brouillon » |
| Ressources | Des données de contexte en lecture | Catalogue produits, fiche client, plan comptable |
| Prompts | Des modèles de demandes réutilisables | « Préparer le point hebdomadaire des ventes » |
Le trajet d’une question, étape par étape
- Vous demandez à votre assistant : « Quels articles passent sous le seuil d’alerte ? »
- L’assistant consulte la liste des outils du serveur et leurs paramètres.
- Il choisit l’outil adapté et l’appelle.
- Le serveur vérifie votre identité et vos droits, interroge votre logiciel et renvoie seulement l’utile.
- L’assistant rédige la réponse à partir de ces données réelles.
Serveur local ou serveur distant ?
Un serveur local tourne sur le même ordinateur que l’application d’IA : utile pour des essais ou des fichiers personnels. Un serveur distant est hébergé en ligne et sert toute une équipe par HTTP ; la documentation officielle recommande OAuth, le mécanisme des boutons « Se connecter avec… », pour obtenir les jetons d’accès. Pour une entreprise, c’est presque toujours le bon choix.
Qu’est-ce que MCP change par rapport à une API ou à un plugin ?
Une API (interface de programmation) est la porte d’entrée technique d’un logiciel : d’autres programmes l’appellent pour lire ou écrire des données. Un serveur MCP ne la remplace pas : il se pose généralement au-dessus et la présente sous une forme qu’une IA comprend et peut utiliser seule.
| Critère | API classique | Extension propre à un assistant | Serveur MCP |
|---|---|---|---|
| Conçue pour | Des développeurs | Un seul assistant, selon ses règles | Tout assistant compatible MCP |
| Découverte des fonctions | Documentation lue par un humain | Déclarée dans le format de l’éditeur | L’assistant liste lui-même les outils et leurs paramètres |
| Ajouter un assistant | Nouveau développement | Tout est à refaire | Le même serveur peut servir plusieurs assistants |
| Usage en conversation | Non prévu | Oui, dans un seul outil | Oui, dans tous les assistants compatibles |
Un projet MCP commence donc souvent par l’API : si elle manque ou reste incomplète, nous la construisons, puis nous plaçons le serveur par-dessus. C’est le même savoir-faire que pour une application web ou un logiciel sur mesure.
Quels assistants IA prennent en charge MCP ?
Les principaux assistants se sont alignés sur le protocole. État des lieux d’après les informations publiées par les éditeurs et le projet MCP :
| Assistant | Éditeur | Situation |
|---|---|---|
| Claude | Anthropic | À l’origine du protocole ; Claude Desktop et Claude Code sont cités comme hôtes MCP dans la documentation officielle |
| ChatGPT | OpenAI | Protocole adopté dans l’application ChatGPT et dans l’Agents SDK, la boîte à outils d’OpenAI pour créer des agents |
| Gemini | Protocole adopté par Google pour Gemini | |
| Le Chat | Mistral | Mia, l’assistante IA de Madata, y répond grâce à son serveur MCP |
À vérifier au moment du projet : noms des fonctions (connecteurs, applications…), offres concernées et réglages d’administration changent souvent. Nous les vérifions pour les assistants de votre équipe avant de développer.
Comment sécuriser un serveur MCP d’entreprise ?
Donner à une IA l’accès à vos ventes ou à votre comptabilité demande des garde-fous. La règle de base : c’est le serveur, et non l’assistant, qui décide de ce qui est permis. Voici les six règles que nous appliquons.
-
Une authentification par personne
Chaque utilisateur se connecte avec son propre compte, par OAuth. Pas de clé unique partagée par l’équipe : le serveur sait toujours qui demande.
-
Des droits limités
L’assistant ne voit que ce que la personne a le droit de voir dans le logiciel, jamais plus. Les outils sont précis (« lire les factures d’un client ») plutôt qu’ouverts (« exécuter n’importe quelle requête »).
-
Une validation humaine avant d’écrire
Pour toute modification, le serveur prépare un brouillon et une personne confirme. Le protocole prévoit un mécanisme, l’« elicitation », par lequel le serveur demande une confirmation à l’utilisateur.
-
Un journal de chaque appel
Qui a demandé quoi, par quel outil, avec quels paramètres, quand et avec quel résultat : l’origine de chaque modification se retrouve.
-
Le strict nécessaire
Le serveur renvoie seulement les champs utiles. Les données sensibles, comme les salaires ou les coordonnées bancaires, restent exclues sauf besoin validé.
-
De la méfiance envers les contenus lus
Un e-mail ou un document lu par l’IA peut contenir des instructions malveillantes : on parle d’injection de prompt. Le serveur n’exécute jamais une action sensible sur la seule foi d’un texte lu.
Attention aux serveurs MCP trouvés en ligne : un serveur lit et écrit là où il est branché. N’ajoutez que des serveurs dont vous connaissez l’éditeur, et retirez ceux que vous n’utilisez plus.
Quels cas d’usage pour une entreprise ?
Partez des questions que votre équipe pose chaque semaine et qui obligent à ouvrir un logiciel, exporter un tableau ou appeler un collègue. Exemples par métier :
| Métier | Ce que vous demandez | Ce que fait le serveur | Type |
|---|---|---|---|
| Direction | « Quelles sont nos ventes du mois, par point de vente ? » | Interroge les ventes et renvoie les totaux | Lecture |
| Commercial | « Prépare un devis pour ce client avec ses articles habituels. » | Crée un devis en brouillon | Écriture validée |
| Comptabilité | « Quelles factures fournisseurs arrivent à échéance cette semaine ? » | Lit les échéances à venir | Lecture |
| Stock | « Quels articles passent sous le seuil d’alerte ? » | Compare stock et seuils | Lecture |
| Service client | « Où en est la commande de ce client ? » | Retrouve la commande et son statut | Lecture |
Un serveur MCP complète bien les autres automatisations et agents IA : les mêmes outils peuvent servir à un assistant sur votre site ou à un chatbot WhatsApp relié à l’IA, avec les mêmes règles de sécurité.
Un exemple réel : Mia, l’assistante IA de Madata
Madata est l’ERP des PME d’Afrique francophone que notre équipe a conçu et développé : ventes, stock, comptabilité SYSCOHADA, paie, caisse et CRM, sur le web, iPhone et Android. Mia en est l’assistante IA. Elle lit et met à jour les ventes, la comptabilité et le stock, et répond directement dans ChatGPT, Claude, Gemini et Mistral grâce à un serveur MCP.
L’utilisateur pose sa question dans l’assistant qu’il utilise déjà, et la réponse s’appuie sur les données de son entreprise. Un seul serveur sert les quatre assistants : c’est le bénéfice d’un standard.
« Quel est le chiffre d’affaires de la semaine, et quels produits se sont le mieux vendus ? »
Exemple de question, à titre d’illustration
Pour votre entreprise, le principe est le même : des outils fins, décrits en langage clair pour que l’assistant choisisse le bon, et la lecture séparée de l’écriture. Pour le détail, lisez l’étude de cas Mia, assistante IA et serveur MCP.
Comment démarrer avec un serveur MCP ?
Mieux vaut une première version ciblée et sûre qu’un accès complet mal maîtrisé. Cinq étapes :
-
Cadrage
Un appel offert pour lister les questions à plus forte valeur, les logiciels et les assistants de votre équipe. Vous recevez un périmètre, un planning et un devis ferme.
-
Conception
La liste des outils, leurs paramètres, les droits par profil et les actions soumises à confirmation, validés avec vous avant le code.
-
Développement
Le serveur est construit sur vos API, existantes ou créées pour l’occasion, puis testé sur un environnement d’essai avec les vraies questions de votre équipe.
-
Mise en ligne
Hébergement, authentification, connexion dans les assistants de chaque utilisateur, journal activé et courte formation.
-
Croissance
Le journal révèle les questions sans réponse : nouveaux outils, écriture ouverte pas à pas, automatisations.
À préparer avant le premier appel
- Dix questions que votre équipe pose souvent sur vos données
- La liste de vos logiciels et de ceux qui ont une API
- Les assistants IA déjà utilisés, et avec quelle offre
- Les actions que l’IA ne devra jamais faire seule
- Les données sensibles à exclure dès le départ
Pourquoi confier votre serveur MCP à Jingi Agency ?
-
Un serveur MCP déjà en production
Mia répond dans ChatGPT, Claude, Gemini et Mistral à partir des données de Madata, en lecture et en écriture.
-
Des logiciels métier que nous connaissons
Nous avons conçu Madata, publié sur l’App Store et Google Play, et nous connectons CRM, facturation, paiement et messagerie.
-
Un seul interlocuteur
De l’API aux automatisations, la même équipe vous suit sur WhatsApp, Slack ou Teams. Le projet est piloté par Félix de La Boissière, créateur de Madata et de Mia.
-
Vous restez propriétaire
Code du serveur, accès et documentation vous sont remis : vous changez d’assistant ou de prestataire sans tout reconstruire.
Questions fréquentes sur les serveurs MCP
Qui a créé le protocole MCP ?
Le Model Context Protocol a été lancé par Anthropic, l’éditeur de Claude, en novembre 2024, comme standard ouvert pour relier les assistants IA aux outils et aux données. OpenAI l’a ensuite adopté pour l’application ChatGPT et son Agents SDK, puis Google pour Gemini. En décembre 2025, le protocole a été confié à l’Agentic AI Foundation, rattachée à la Linux Foundation.
Un serveur MCP remplace-t-il notre API ?
Non. L’API reste la porte d’entrée technique de vos logiciels, utilisée par vos applications et vos partenaires. Le serveur MCP se place en général au-dessus : il présente vos fonctions comme des outils décrits pour une IA, ajoute les contrôles d’identité et de droits, et journalise chaque appel. Si votre logiciel n’a pas encore d’API, nous pouvons la construire en même temps.
Faut-il changer de logiciel pour connecter ChatGPT ou Claude à nos données ?
Rarement. Un serveur MCP se branche sur vos outils existants dès qu’ils offrent un moyen d’accès : une API, une base de données, voire des fichiers partagés. Un ERP, un CRM, un logiciel de facturation ou un tableur en ligne peuvent ainsi devenir consultables depuis un assistant. Le cadrage sert à vérifier ce que chaque outil permet et ce qu’il faut éventuellement développer.
L’IA peut-elle modifier nos données sans contrôle ?
Pas si le serveur est bien conçu. C’est lui, et non l’assistant, qui décide de ce qui est permis : chaque utilisateur garde ses propres droits, les actions sensibles sont préparées en brouillon puis confirmées par une personne, et chaque appel est inscrit dans un journal. Vous pouvez aussi commencer en lecture seule, puis ouvrir l’écriture plus tard, outil par outil.
Un même serveur MCP fonctionne-t-il avec plusieurs assistants ?
C’est tout l’intérêt d’un standard : un serveur conforme au protocole peut être relié à plusieurs assistants compatibles, comme Claude, ChatGPT, Gemini ou Le Chat de Mistral, sans être réécrit pour chacun. Mia, l’assistante IA de Madata, répond ainsi dans ces quatre assistants. Les menus et les offres de chaque éditeur changent souvent : la compatibilité exacte se vérifie au moment du projet.
Combien de temps faut-il pour mettre en place un serveur MCP ?
Cela dépend du nombre d’outils, de l’état de vos logiciels et des règles de validation à prévoir. Nous avançons par étapes : une première version utilisable rapidement, souvent en lecture seule sur quelques questions clés, puis l’ajout progressif des outils d’écriture. Le planning précis, avec une date pour chaque étape, est fixé lors de l’appel de cadrage offert.
Combien coûte un serveur MCP pour une entreprise ?
Le budget dépend du nombre d’outils à exposer, des logiciels à connecter, de l’existence ou non d’une API, des exigences de sécurité et de l’hébergement. Après un premier appel offert, Jingi Agency envoie un devis ferme et détaillé par étape, avec à part les coûts récurrents : hébergement, abonnements aux assistants IA ou aux services utilisés.