
Cortex Docs
Couche de connaissance API open source : génère des SDK typés, une documentation interactive et des serveurs MCP pour agents d'IA à partir de spécifications d'API.
À propos de Cortex Docs
Cortex Docs est une couche de connaissance API open source destinée aux développeurs et aux agents d'IA. Elle convertit des spécifications telles qu'OpenAPI, AsyncAPI, GraphQL, Protocol Buffer et OpenRPC, à partir d'un unique fichier de configuration, en trois types de livrables : une documentation interactive explorable, des SDK typés et des serveurs MCP que les agents d'IA peuvent appeler. Les clients typés générés suivent les conventions de chaque langage et incluent l'authentification, les délais d'attente, le streaming, les tentatives de réessai et les métadonnées de package. 11 langages sont officiellement pris en charge. Les modèles Eta utilisés pour la génération sont ouverts : vous pouvez exporter et remplacer n'importe quel modèle, publier les packages générés dans vos propres dépôts et déployer la documentation partout où Node peut s'exécuter.
Idéal pour
Meilleurs cas d'utilisation
Pipeline unifié produisant simultanément documentation, SDK et outils MCP à partir de spécifications telles qu'OpenAPI et GraphQL
Génération en masse de clients API conformes aux conventions de chaque langage pour des équipes multilingues
Fourniture d'outils et de serveurs MCP directement appelables pour les agents d'IA
Équipes souhaitant personnaliser les modèles de génération de code et publier les livrables dans leurs propres dépôts
Fonctionnalités
Documentation interactive
Génère depuis les spécifications d'API une documentation interactive consultable et explorable, déployable dans n'importe quel environnement d'exécution Node.
SDK typés
Les clients typés générés suivent les conventions de chaque langage et incluent l'authentification, les délais d'attente, le streaming, les tentatives de réessai et les métadonnées de package.
Services MCP pour agents d'IA
Génère des outils MCP et des serveurs MCP pour les agents d'IA, permettant à ceux-ci d'appeler directement les API.
Prise en charge multi-protocoles
Prend en charge cinq spécifications — OpenAPI, AsyncAPI, GraphQL, Protocol Buffer et OpenRPC — pilotées par un unique fichier de configuration.
Modèles ouverts
Vous pouvez exporter et remplacer n'importe quel modèle Eta et publier les livrables dans vos propres dépôts, évitant ainsi tout verrouillage propriétaire.
Avantages
- Une seule configuration suffit pour générer de la documentation, des SDK et des serveurs MCP à partir de multiples spécifications d'API
- Les clients typés générés incluent les traitements courants tels que l'authentification, les délais d'attente, le streaming et les tentatives de réessai
- Modèles ouverts, livrables librement déployables dans vos propres dépôts et environnements Node, sans verrouillage