MCP Tool Discovery pour les agents IA d'entreprise

Conçu pour la vitesse : latence d'environ 10 ms, même en cas de charge
Une méthode incroyablement rapide pour créer, suivre et déployer vos modèles !
- Gère plus de 350 RPS sur un seul processeur virtuel, aucun réglage n'est nécessaire
- Prêt pour la production avec un support complet pour les entreprises
Présentation
Les systèmes d'IA agentic sont définis non seulement par le raisonnement, mais aussi par action. Les agents modernes ne se contentent pas de générer des réponses : ils invoquent des outils, appellent des API, déclenchent des flux de travail et interagissent avec des systèmes externes pour effectuer des tâches de bout en bout. À mesure que les agents deviennent autonomes, les outils deviennent des primitives d'exécution de premier ordre.
Lors des premières implémentations, l'utilisation des outils est souvent étroitement contrôlée : un petit ensemble d'outils statiques est codé en dur dans la configuration de l'agent. Cela fonctionne pour les prototypes, mais cela tombe rapidement en panne dans les systèmes du monde réel où :
- Plusieurs équipes publient des outils indépendamment
- Les outils évoluent, se versionnent et deviennent obsolètes au fil du temps
- Les différents environnements présentent des fonctionnalités différentes
- La sécurité et le contrôle d'accès sont importants
À l'échelle de l'entreprise, le défi n'est plus comment appeler un outil, mais comment un agent découvre quels outils existent, lesquels il est autorisé à utiliser et lesquels sont appropriés dans un contexte donné.
C'est ici La découverte des outils MCP et la passerelle MCP deviennent des fonctionnalités essentielles du système.
Dans TrueFoundry, les agents ne découvrent pas d'outils en interrogeant directement les serveurs MCP ou en s'appuyant sur une configuration statique. Au lieu de cela, la découverte d'outils est facilitée par le biais du Passerelle MCP, qui se trouve entre les agents et les serveurs MCP et applique la découverte en utilisant le contexte de l'identité, de l'environnement et des politiques.
Que signifie MCP Tool Discovery ?
À un niveau élevé, la découverte d'outils MCP fait référence à la capacité d'un agent d'IA à découvrez dynamiquement les outils disponibles exposé par Serveurs MCP et décidez lesquels il peut utiliser lors de l'exécution.
Cependant, dans les systèmes d'entreprise, la découverte est souvent mal comprise.
La découverte de l'outil MCP est la suivante :
- Dynamique: les outils sont découverts au moment de l'exécution et ne sont pas codés en dur au moment de la construction
- Sensible au contexte: la découverte dépend de l'environnement, de l'espace de travail, de l'identité de l'agent et des autorisations
- Filtré: les agents ne voient que les outils qu'ils sont autorisés à utiliser
- Découplé de l'invocation: réponses à la découverte ce qui existe, réponses à l'invocation comment l'appeler
Dans la pratique, la découverte implique l'exposition de métadonnées structurées sur les outils (fonctionnalités, schémas, propriété, versions) afin que les agents puissent raisonner lequel outils à utiliser avant de les invoquer.
La découverte de l'outil MCP est pas:
- Une liste statique d'outils intégrée aux instructions des agents
- Une étape de configuration manuelle mise à jour par les développeurs
- Un registre basé uniquement sur l'interface utilisateur que les agents ne peuvent pas interroger par programmation
- Un catalogue plat où chaque agent voit tous les outils
Traiter la découverte comme l'une des options ci-dessus conduit à des systèmes fragiles dans lesquels les agents échouent silencieusement ou fonctionnent avec des privilèges excessifs.
Pourquoi cette distinction est importante
Dans les systèmes d'IA agentic, la découverte se produit avant l'action. Si la découverte est incomplète, peu sécurisée ou obsolète, les agents prendront de mauvaises décisions, même si les outils sous-jacents fonctionnent parfaitement.
C'est pourquoi la découverte de l'outil MCP doit être conçue comme capacité d'exécution, prise en compte des politiques, et non un artefact de configuration statique. Les sections qui suivent expliquent pourquoi les approches naïves échouent à grande échelle et comment les plateformes d'entreprise abordent correctement la découverte d'outils MCP.
Pourquoi MCP Tool Discovery fait une percée à l'échelle de l'entreprise
Dans les petites installations, la découverte d'outils MCP est souvent traitée comme une préoccupation statique. Les outils sont répertoriés manuellement, les agents sont configurés avec des jeux d'outils fixes et les modifications sont peu fréquentes. Ce modèle échoue rapidement une fois que les systèmes agentic entrent en production.
À l'échelle de l'entreprise, plusieurs pressions apparaissent simultanément.
Tout d'abord, la propriété des outils devient décentralisée. Différentes équipes publient des outils MCP pour différents domaines : accès aux données, flux de travail internes, observabilité, billetterie, automatisation des infrastructures. Les listes d'outils de codage en dur nécessitent une coordination et des redéploiements constants, qui ne s'adaptent pas à l'échelle des équipes ou des environnements.
Deuxièmement, les environnements divergent. L'ensemble des outils disponibles pour le développement, la mise en scène et la production est rarement identique. Certains outils sont spécifiques à une région, d'autres sont limités à certains environnements ou zones de conformité. La découverte statique crée une dérive, dans laquelle les agents échouent en raison d'outils manquants ou font référence accidentellement à des outils qui ne devraient pas exister dans ce contexte.
Troisièmement, les limites de sécurité sont importantes. Dans les systèmes d'entreprise, tous les agents ne devraient pas découvrir tous les outils. Discovery devient elle-même une opération privilégiée. Si les agents peuvent voir des outils qu'ils ne sont pas autorisés à utiliser, vous introduisez :
- Fuite d'informations sur les capacités internes
- Agents surautorisés
- Rayon d'explosion accru lorsque les agents se comportent de manière inattendue
Enfin, l'autonomie des agents amplifie les erreurs. Dans les systèmes agentiques, la découverte est répétée et automatique. Un seul résultat de découverte incorrect peut se propager sur de nombreuses exécutions, entraînant des échecs répétés ou une utilisation dangereuse des outils.
Ces échecs ont une cause fondamentale commune : la découverte est traitée comme une configuration, alors qu'il doit être traité comme un capacité d'exécution, application de règles.
C'est à ce moment que la découverte des outils MCP doit se rapprocher de la couche d'exécution, où le contexte, l'identité et la politique sont disponibles en temps réel.
Découverte d'outils MCP via la passerelle TrueFoundry MCP
Dans TrueFoundry, la découverte de l'outil MCP est facilitée par le Passerelle MCP, qui fonctionne dans le cadre de l'AI Gateway. Les agents ne découvrent pas les outils en interrogeant directement les serveurs MCP. Au lieu de cela, toutes les découvertes et invocations passent par la passerelle.
Cette conception garantit que la découverte demeure cohérent, sensible aux politiques et auditable dans tous les environnements.
Serveurs MCP en tant que fonctionnalités gérées par passerelle
Serveurs MCP d'entreprise dans TrueFoundry exposent les outils utilisant le protocole MCP, mais leur disponibilité est contrôlée au niveau de la passerelle par le biais de l'identité, de l'environnement et de l'application des politiques. Cela inclut :
- Outils courants > Serveurs MCP fourni par TrueFoundry
- Serveurs MCP personnalisés déployés par les équipes
- Serveurs MCP spécifiques à l'environnement ou à l'espace de travail
Les outils ne sont pas visibles dans le monde entier par défaut. Ils sont présentés aux agents uniquement via la passerelle, en fonction de la configuration de la plateforme et des contrôles d'accès.
Cela empêche les agents de découvrir des outils qui existent mais qui ne sont pas destinés à leur environnement ou à leur charge de travail.
Découverte dans le terrain de jeu AI Gateway

L'AI Gateway Playground fournit une vue concrète du fonctionnement de la découverte des outils MCP au moment de l'exécution.
Lorsqu'une session d'agent est créée :
- La passerelle interroge les serveurs MCP enregistrés
- Applique des filtres d'espace de travail, d'environnement et de politique
- Renvoie uniquement les outils visibles dans le contexte de cet agent
Par conséquent, les outils présentés dans le Playground sont pas un catalogue statique. Ils représentent les vue de découverte exacte l'agent le verra lors de l'exécution.
Cela rend le comportement de découverte testable et prévisible avant de déployer des agents en production.
Flux de découverte et d'invocation à l'exécution
Au moment de l'exécution, la découverte de l'outil MCP suit un chemin cohérent :
- Un agent demande la découverte d'un outil
- Le MCP Gateway évalue :
- Identité de l'agent
- Espace de travail et environnement
- Serveurs MCP enregistrés
- Politiques de découverte
- L'agent reçoit un ensemble d'outils filtré
- L'invocation de l'outil est exécutée via le même chemin de passerelle, avec une autorisation et une application distinctes
La découverte et l'invocation sont délibérément découplées. Discovery expose capacités, et non des droits d'exécution.
Pourquoi la passerelle MCP est importante
En plaçant la découverte des outils MCP derrière la passerelle, TrueFoundry garantit que :
- Les agents ne découvrent jamais d'outils en dehors de leur champ d'application autorisé
- Discovery reflète les conditions d'exécution réelles
- La visibilité des outils reste constante sur Playground et en production
- La gouvernance et l'audit s'appliquent de la même manière à la découverte et à l'invocation
C'est ce qui permet à la découverte des outils MCP d'évoluer en toute sécurité à mesure que l'autonomie des agents augmente.
Sécurité, gouvernance et contrôle d'accès dans MCP Tool Discovery
Dans les systèmes agentiques d'entreprise, la découverte d'outils constitue en elle-même une limite de sécurité. Si un agent peut découvrir un outil, il apprend implicitement que cette fonctionnalité existe même si l'invocation est bloquée ultérieurement. La découverte incontrôlée devient donc une forme de fuite d'informations.
Dans True Foundry, la découverte de l'outil MCP est traitée comme opération privilégiée et appliquée par des règles, et non une recherche passive de métadonnées.
Découverte à la portée de l'identité
Chaque demande de découverte est évaluée dans son contexte, notamment :
- Identité de l'agent ou compte de service
- Espace de travail et limites du projet
- Environnement d'exécution (dev, staging, prod)
- Politiques de gouvernance au niveau de l'organisation
Les agents ne découvrent que les outils qui sont clairement visibles pour eux. Les outils ne relevant pas de la compétence d'un agent n'existent effectivement pas, ce qui empêche les découvertes trop étendues et les fuites de capacités entre les équipes.
Discovery et Invocation partagent le même modèle de confiance
Un mode de défaillance courant dans les implémentations MCP consiste à sécuriser l'invocation tout en laissant la découverte ouverte. TrueFoundry évite cela en appliquant la même modèle d'authentification, d'autorisation et de politique à la fois à la découverte et à l'invocation.
Discovery expose capacités, et non des droits d'exécution. L'invocation est toujours évaluée indépendamment et n'est jamais impliquée par la seule découverte.
Auditable par défaut
Pour les environnements régulés, le comportement de découverte doit être explicable. TrueFoundry fait la découverte d'outils MCP observable et auditable:
- Les demandes de découverte sont enregistrées et traçables
- Les décisions relatives à la visibilité des outils peuvent être revues
- L'activité de découverte peut être auditée lors des examens de sécurité et de conformité
Cela permet de transformer la découverte d'outils MCP d'un processus interne opaque en un capacité du système gouvernable.
Modes de défaillance courants de détection des outils MCP et comment TrueFoundry les évite
La plupart des échecs de découverte d'outils MCP ne sont pas causés par des outils défectueux. Ils proviennent de modèles de découverte fragiles qui échouent en termes d'échelle, d'autonomie ou de changement, en particulier lorsque les agents opèrent en continu et dans tous les environnements.
Dans True Foundry, la découverte de l'outil MCP est appliquée via le Passerelle MCP, qui applique des contrôles d'authentification, d'autorisation et de politique de manière cohérente lors de la découverte et de l'invocation. Cela permet d'éviter les modes de défaillance les plus courants observés dans les systèmes des agences de production.
Mode de défaillance 1 : listes d'outils codées en dur ou périmées
Qu'est-ce qui se passe
Les agents sont initialisés à l'aide de listes d'outils statiques ou de configurations intégrées à des instructions. À mesure que les serveurs MCP évoluent, des outils sont ajoutés, rendus obsolètes ou reconfigurés, et les agents commencent à fonctionner sur la base d'hypothèses dépassées, ce qui entraîne des défaillances ou des comportements dangereux.
Comment TrueFoundry évite cela
Des outils sont découverts dynamiquement lors de l'exécution via la passerelle MCP. La passerelle interroge les serveurs MCP enregistrés (y compris les serveurs MCP à outils courants) et renvoie le ensemble d'outils actuel et faisant autorité disponible pour le contexte de l'agent. Les agents ne s'appuient jamais sur des catalogues d'outils codés en dur ou périmés.
Mode de défaillance 2 : agents surautorisés
Qu'est-ce qui se passe
Pour éviter les échecs de découverte, les équipes exposent tous les outils à tous les agents. Cela augmente le rayon d'explosion et augmente le risque d'utilisation involontaire ou dangereuse de l'outil.
Comment TrueFoundry évite cela
Discovery, c'est axé sur l'identité et les politiques. La passerelle MCP évalue l'identité des agents, l'espace de travail, l'environnement et les règles de gouvernance avant de renvoyer les résultats de découverte. Les agents ne voient que les outils qu'ils sont explicitement autorisés à découvrir, rien de plus.
La découverte elle-même est traitée comme une opération privilégiée, et non un point de terminaison de métadonnées public.
Mode de défaillance 3 : dérive de l'environnement
Qu'est-ce qui se passe
Les agents découvrent des outils qui existent en cours de développement ou de préparation mais qui ne sont pas disponibles ou dont la production est limitée. Cela entraîne des échecs lors de la promotion ou un comportement imprévisible pendant l'exécution.
Comment TrueFoundry évite cela
Discovery, c'est respectueux de l'environnement par défaut. La passerelle MCP affiche uniquement les outils enregistrés et activés pour environnement d'exécution actuel. Cela garantit que ce que les agents découvrent dans AI Gateway Playground correspond exactement à ce qu'ils verront au moment de l'exécution.
Il n'y a pas de divergence entre l'expérimentation et l'exécution de la production.
Mode d'échec 4 : Discovery devient une porte dérobée d'invocation
Qu'est-ce qui se passe
Certaines implémentations MCP autorisent par inadvertance les API de découverte à impliquer des droits d'invocation ou à exposer des détails d'invocation que les agents peuvent exploiter.
Comment TrueFoundry évite cela
La découverte et l'invocation sont strictement découplé:
- Discovery expose fonctionnalités et métadonnées
- L'invocation passe toujours par la passerelle MCP pour authentification, autorisation et application des politiques
Un agent qui découvre un outil le fait pas implique qu'il peut l'invoquer. L'invocation est évaluée indépendamment à chaque appel.
Mode de défaillance 5 : aucune piste d'audit
Qu'est-ce qui se passe
Les équipes ne peuvent pas expliquer pourquoi un agent a utilisé ou tenté d'utiliser un outil en particulier, ce qui complique la réponse aux incidents et les examens de conformité.
Comment TrueFoundry évite cela
Le MCP Gateway effectue à la fois la découverte et l'invocation observable et auditable:
- Les demandes de découverte sont enregistrées et traçables
- Les décisions relatives à la visibilité des outils peuvent être revues
- Les tentatives d'invocation sont attribuables à l'identité de l'agent et au contexte
Cela permet une analyse post-incident et soutient les audits réglementaires et de sécurité.
Pourquoi c'est important
À mesure que les agents gagnent en autonomie, les échecs de découverte s'aggravent rapidement. Une seule erreur de configuration peut affecter des milliers d'exécutions dans tous les environnements.
En imposant la découverte des outils MCP au couche passerelle, TrueFoundry garantit que la découverte est :
- Dynamique (toujours à jour)
- Sensible aux politiques (en fonction de l'identité et de l'environnement)
- Sécurisé (pas d'accès implicite)
- Vérifiable (traçable par défaut)
Cela permet de transformer la découverte des outils MCP d'une étape de configuration fragile en une système primitif fiable et contrôlable, capable de prendre en charge en toute sécurité l'IA agentique à l'échelle de l'entreprise.
Conclusion
Dans les systèmes d'IA agentic, les outils ne sont plus des intégrations facultatives, mais primitives d'exécution de base. À mesure que les agents gagnent en autonomie, la capacité à découvrir les outils de manière sûre et précise au moment de l'exécution devient essentielle pour garantir l'exactitude, la sécurité et l'évolutivité.
Les listes d'outils statiques, la configuration manuelle et les piratages spécifiques à l'environnement ne tiennent pas la route une fois que plusieurs équipes publient des outils, que les environnements divergent et que les agents fonctionnent en continu. À ce stade, la découverte des outils MCP cesse d'être une commodité pour les développeurs et devient problème de système.
L'essentiel est simple : la découverte doit exister là où le contexte, l'identité et les politiques sont disponibles en temps réel. Sans cela, les agents opèrent avec des connaissances incomplètes ou sont surautorisés, ce qui présente des risques.
Dans True Foundry, la découverte des outils MCP est mise en œuvre sur AI Gateway, parallèlement au routage par inférence et à l'exécution des agents. Cela permet à la découverte d'être dynamique, limitée à l'identité, sensible aux politiques et auditable par défaut sans coupler les agents à une configuration statique ou à des registres fragiles.
Pour les entreprises qui créent des systèmes d'IA agentiques, la découverte d'outils MCP ne consiste pas à répertorier les outils. Il s'agit de contrôler la façon dont les agents apprennent ce qu'ils peuvent faire. Considérer la découverte comme une fonctionnalité d'exécution de premier ordre est ce qui rend l'autonomie des agents sûre, gérable et évolutive.
TrueFoundry AI Gateway offre une latence d'environ 3 à 4 ms, gère plus de 350 RPS sur 1 processeur virtuel, évolue horizontalement facilement et est prête pour la production, tandis que LiteLM souffre d'une latence élevée, peine à dépasser un RPS modéré, ne dispose pas d'une mise à l'échelle intégrée et convient parfaitement aux charges de travail légères ou aux prototypes.
Le moyen le plus rapide de créer, de gérer et de faire évoluer votre IA











.webp)



.png)


.webp)




.webp)







