Elva
Elva découvre automatiquement les API dans le code source, applique des contrats par audience et déploie des serveurs Model Context Protocol gouvernés pour les agents IA.
Elva découvre automatiquement les API dans le code source, applique des contrats par audience et déploie des serveurs Model Context Protocol gouvernés pour les agents IA.
Fonction du produit et positionnement officiel
Elva est une plateforme de gestion d'API conçue pour découvrir, gouverner et exposer des API aux développeurs humains, aux microservices et aux agents IA autonomes. Conçue par l'équipe à l'origine de Theneo, la plateforme analyse directement les dépôts de code source pour établir un catalogue d'API et générer des spécifications OpenAPI 3.1 sans exiger de documentation ni de schémas préalables.
Le système note les points de terminaison découverts selon leur conception, leur sécurité, leurs performances et leur préparation pour l'IA, tout en offrant une remédiation automatisée par IA pour combler les manques dans les schémas, typer les champs de réponse et documenter les routes d'authentification. Grâce à des contrats ciblés par audience et une passerelle gérée, Elva bloque les modifications cassantes et fournit une infrastructure Model Context Protocol hébergée avec autorisations par outil et journaux d'exécution.
Cas d’usage étayés par les sources officielles
Les équipes de développement analysent les bases de code pour découvrir les points de terminaison non répertoriés et générer automatiquement des spécifications OpenAPI 3.1 conformes.
Les organisations exposent leurs API internes en tant qu'outils pour des clients IA comme Claude et Cursor via une passerelle hébergée avec authentification par outil.
Les responsables d'API configurent des contrats spécifiques à chaque audience qui comparent les commits aux schémas actifs afin de bloquer les modifications cassantes involontaires.
Le retour client officiel indique qu'une équipe a utilisé le suivi des contrats pour s'assurer qu'aucun consommateur actif n'utilisait les points de terminaison obsolètes, permettant de retirer 31 points zombies en toute sécurité.
Le parcours documenté, lorsqu’il est disponible
Connectez un dépôt de code à l'aide du CLI pour analyser les fichiers sources et découvrir chaque point de terminaison d'API existant.
Générez automatiquement des spécifications OpenAPI 3.1 complètes à partir du code découvert sans nécessiter de spécifications initiales.
Consultez les scores initiaux de conception, de sécurité et d'adéquation à l'IA tout en examinant les modifications cassantes et les champs non typés mis en évidence.
Appliquez des correctifs guidés par l'IA pour générer les descriptions manquantes, compléter le typage des schémas et documenter les paramètres d'authentification.
Déployez un serveur Model Context Protocol hébergé ou auto-hébergé, équipé de portées d'authentification par outil et d'une journalisation complète des exécutions.
Elva applique des contrats d'API pour définir et encadrer l'exposition des points de terminaison en fonction de groupes d'utilisateurs spécifiques. Les organisations configurent des règles contractuelles dédiées pour les intégrations partenaires, les services internes, les utilisateurs publics d'API et les agents IA, établissant des flux de validation distincts ainsi que des autorisations au niveau des champs pour chaque segment.
Lorsque les ingénieurs effectuent un commit de code, la plateforme compare directement les modifications au contrat actif. Si une révision de code supprime un point de terminaison, modifie une portée d'authentification ou altère une propriété de schéma, Elva calcule l'impact sur les consommateurs et bloque la publication conformément aux règles contractuelles établies.
La plateforme fournit une infrastructure de serveurs Model Context Protocol gérée pour connecter les points de terminaison dorsaux à des environnements d'IA tels que Claude Desktop, l'IDE Cursor et des agents personnalisés. En agissant comme une passerelle gérée, Elva conserve les identifiants d'authentification de manière sécurisée et restreint l'accès des agents grâce à des portées d'autorisation par outil.
Tout le trafic transitant par la passerelle est enregistré avec une télémétrie détaillée précisant l'agent appelant, la clé d'API, l'outil invoqué, la latence de réponse et les états d'échec. Les développeurs peuvent tester le comportement des outils dans un MCP Playground interactif et examiner les retours transmis directement par les agents connectés concernant des paramètres ambigus ou des dépassements de délai.
Vérifications à effectuer avec vos contenus et votre flux de travail
Sources vérifiées et date de la vérification
Réponses fondées sur la fiche produit dont les sources ont été vérifiées
Non. Elva peut analyser directement les dépôts de code, découvrir les points de terminaison dans le code source et générer automatiquement des spécifications OpenAPI 3.1 sans aucune spécification préalable.
Les contrats d'API définissent les points de terminaison et les champs de schéma exposés à des audiences spécifiques, telles que les partenaires, les équipes internes, les utilisateurs publics ou les agents IA, et bloquent automatiquement les changements cassants.
Elva génère des serveurs Model Context Protocol (MCP) hébergés ou auto-hébergés, dotés de portées d'authentification par outil, d'une validation des schémas de sortie et d'une journalisation des exécutions pour des clients comme Claude et Cursor.
Elva prend en charge le SaaS hébergé, le cloud privé au sein des VPC clients et l'hébergement sur site isolé (air-gapped). Son infrastructure est certifiée SOC 2 Type II, ISO 27001, ISO 27701 et conforme au RGPD.
Le MCP Playground permet aux développeurs de tester les outils MCP hébergés avec de véritables agents IA, d'inspecter chaque appel d'exécution, de vérifier les schémas de sortie et de consulter les retours enregistrés par les agents connectés.