
MCP : Le protocole qui accélère l'intégration d'outils dans vos agents
Découvrez comment MCP permet aux agents IA d'utiliser des outils dynamiquement, sans développement spécifique. Dans cet article on clarifie les différents concepts liés aux outils notamment le Function Calling, les Skills et les MCP Apps.
Pourquoi MCP ?
Pour comprendre MCP (Model Context Protocol) et pourquoi il a émergé, il faut regarder l’évolution récente des Large Language Models (LLM) comme ChatGPT, Gemini ou Mistral.
Fin 2022, OpenAI lance son modèle GPT-3.5, qui rencontre un succès massif auprès du grand public.
Le modèle est capable de comprendre des requêtes complexes, de synthétiser de l’information et de produire du contenu de bonne qualité.
Mais à ce stade, il ne peut pas agir sur des outils ou accéder à des systèmes externes. Par exemple, il n’est pas encore capable d’aller chercher des informations récentes sur le web.
Quelques mois plus tard, OpenAI introduit dans ChatGPT la notion d’outils qu’ils ont appelé "function calling". Très vite, ce concept est repris et intégré par les autres grands acteurs du marché. Aujourd’hui, la plupart des LLMs modernes permettent d’utiliser des outils externes.
Le principe est simple : on décrit au LLM ce que fait un outil, les informations dont il a besoin en entrée, et ce qu’il renvoie en sortie (ou les actions qu’il peut déclencher, comme annuler une commande).
En fonction de la question de l'utilisateur et du contexte, le modèle peut décider d'utiliser cet outil au bon moment. Exemple :
- Outil :
get_order_status(order_id) - L'utilisateur demande : "Où en est ma commande ?"
- Le LLM comprend qu'il doit appeler cette outil.
Voici comment cela fonctionne en pratique :
Flux d'appel d'un outil par l'agent IA
Pour les entreprises, la possibilité de créer des outils dédiés pour leurs agents IA multiplie les opportunités d’automatisation et les gains de temps.
Par exemple, un agent peut s’appuyer sur des outils pour consulter l’état d’un devis ou d’une commande, analyser des indicateurs opérationnels, mettre à jour un statut logistique ou valider une facturation.
Mais à mesure que les outils se multiplient, une nouvelle difficulté apparaît : chaque outil doit être intégré spécifiquement pour chaque agent.
C’est précisément pour résoudre ce problème que MCP a été conçu.
Introduit par Anthropic (l’éditeur de Claude) en 2024, MCP standardise la manière dont les outils et les données sont exposés, afin que les agents puissent :
- les découvrir dynamiquement,
- comprendre comment les utiliser,
- et les appeler sans intégration spécifique
On passe ainsi d’un monde d’intégrations sur mesure, à un monde où les IAs peuvent découvrir les données et outils de manière dynamique, permettant l’entrée réel dans le monde agentique.
Comment fonctionne MCP concrètement ?
Un serveur qui implémente MCP décrit quels outils sont disponibles, quelles données peuvent être consultées et comment les utiliser : .
Un client compatible MCP peut alors se connecter à ce serveur et récupérer automatiquement la liste des outils proposés pour les mettre à disposition de l'agent.
À partir de là, le LLM peut décider quel outil utiliser en fonction de la demande de l’utilisateur et du contexte de la conversation.
Prenons un exemple simple : un agent qui aide à la planification de voyage.
Pour enrichir cet agent avec des données de surf, l'administrateur n'a pas besoin de développer une nouvelle intégration. Il lui suffit de renseigner l'adresse Web d'un serveur MCP fournissant des prévisions de surf.
La plateforme récupère automatiquement la liste des outils disponibles sur ce serveur et les présente à l'administrateur, qui peut choisir lesquels activer pour son agent.
Voici le processus de découverte et de sélection des outils :
Processus de découverte et sélection des outils MCP
Et voici comment cela se présente dans l'interface d'Ask This Guy :
Configuration et sélection des outils MCP dans l'interface d'administration
Une fois activés, les outils sont mis à disposition de l'agent à la volée, sans aucun développement.
Lorsque un utilisateur chat avec l'agent et demande “où est-ce qu’il pourrait surfer la semaine prochaine autour de Bordeaux”, le LLM comprend qu’il peut appeler l’outil find_best_session pour répondre à l’utilisateur :
L'UI de Chat d'Ask This Guy
Avec MCP, aucune modification du code de l’application n’est nécessaire, les outils du serveur sont découverts et utilsés dynamiquement.
C’est là que se situe la véritable rupture et pourquoi MCP est souvent présenté comme un connecteur universel, donnant la capacité à se brancher n’importe où.
MCP et les skills : leur rôle dans les architectures agentiques
L’un des principaux défis des agents est de savoir comment orchestrer les outils pour répondre de manière pertinente à des questions complexes.
Plus un agent dispose d’outils, plus il devient important de bien les organiser et de guider leur utilisation, afin d’éviter des appels inutiles ou mal adaptés.
Les skills ont été introduits pour répondre à ce besoin. Ils regroupent des outils avec une couche de raisonnement et, parfois, des préférences propres à l’utilisateur.
Par exemple, un utilisateur demande "Je veux surfer à Bordeaux la semaine prochaine avec 500€". Un skill "Surf Trip Planner" pourrait appeler plusieurs outils (prévisions de surf, météo, hébergement), applique des règles métier (niveau de l'utilisateur, contraintes budget) et retourne une proposition structurée adaptée.
Dans une architecture agentique, les skills opèrent un niveau au-dessus de MCP.
MCP expose les outils et les données ; les skills définissent comment les utiliser intelligemment. Les deux sont complémentaires.
La dernière evolution : MCP Apps et le futur des interfaces IA
Jusqu’à présent, l’expérience utilisateur dans le monde du SaaS et celle des agents IA se vivaient dans deux mondes parallèles.
D'un côté, nous avons des applications SaaS aux interfaces graphiques (UI) riches mais rigides, où chaque action nécessite de naviguer entre des menus, des onglets et des formulaires.
De l'autre, des agents IA capables de raisonner, mais limités à une fenêtre de chat textuelle : pour agir sur vos logiciels, l'agent devait soit vous "décrire" des données brutes, soit exécuter des commandes invisibles en arrière-plan.
Cette déconnexion forçait l'utilisateur à un va-et-vient entre le chat et ses applications pour vérifier ou valider les actions de l'IA.
C’est précisément ce problème que viennent résoudre les MCP Apps. Lancée début 2026, cette évolution du protocole permet aux agents de ne plus seulement échanger du texte, mais d’héberger directement des mini-applications interactives au cœur de la conversation.
Par example, plutôt que de lire un résumé textuel de vos ventes, l'agent fait apparaître un graphique interactif de votre CRM directement dans le chat. Vous pouvez filtrer les données à la souris, et l'agent, observant vos clics en temps réel (bi-directionnalité), adapte son analyse au fur et à mesure.
C’est cette convergence entre agents, outils et interfaces qui dessine le futur des applications professionnelles.
L’approche d’Ask This Guy
Chez ATG, notre approche est pragmatique. Nos clients peuvent s'appuyer sur des serveurs MCP lorsqu'ils permettent d'accélérer l'integration tout en développant des outils métier plus profondément intégrés quand cela améliore la performance de l’agent.
Les skills, introduits dans les écosystèmes Anthropic et Google, commencent à être adoptés par certains acteurs, notamment dans le monde des IDE et des assistants développeurs. Leur trajectoire est prometteuse, mais encore en consolidation.
Nous proposons déjà une approche pragmatique de ce besoin : chaque agent peut être configuré finement depuis la console d’administration, en définissant :
- ses instructions,
- les outils accessibles : ceux de la plateforme, ceux specifiques au client ou n’importe quel outil MCP
- les sources de connaissance autorisées,
- et d'autres d'options pour améliorer l'experience utilisateur dans leur conversation avec l'assistant.
Nous accompagnons nos clients dans :
- la définition des outils réellement utiles à leur métier,
- la rédaction des spécifications de leur serveur MCP,
- l’implémentation et les bonnes pratiques d’orchestration qui sont entièrement gérés sur la plateforme d'Ask This Guy.
Prêt à découvrir comment Ask This Guy vous permet de créer des assistant intelligents intégrés ?


.jpg)