# Cortex Docs Cortex Docs is an open-source API tooling workflow that turns API specifications and Markdown into interactive documentation, typed SDKs, and MCP servers. It helps developers publish API interfaces for human users, applications, and AI agents from a shared project. - Findings24: - Site: - Preços: Freemium - Categorias: Ferramentas Dev IA, Gerador de documentação com IA, SDKs de IA ## O que é Cortex Docs? Cortex Docs is an open-source API tooling workflow for generating several interfaces from API definitions and Markdown. A single project can produce interactive documentation for developers, typed SDKs for application integration, and MCP servers that expose API operations to AI agents. The workflow accepts REST-oriented OpenAPI specifications as well as AsyncAPI, GraphQL, gRPC, and OpenRPC sources. Cortex validates the API contract before generation and supports combining multiple sources in a project configuration. Generation is started with the `cortex generate` command. The product's core purpose is to keep API knowledge and generated interfaces aligned across human-facing documentation, application clients, and agent-facing tools. ## O que Cortex Docs pode fazer? ### Multi-protocol API input Bring together OpenAPI, AsyncAPI, GraphQL, gRPC, and OpenRPC sources in one project, with contract validation before generation. ### Interactive API documentation Generate searchable guides, interactive reference pages, copy-ready examples, and a live request builder for developer exploration. ### Typed SDK generation Produce clients in eleven listed languages, with language-appropriate naming, types, authentication, timeouts, streams, retries, and package metadata. ### MCP server generation Map API operations to typed MCP tools and package specifications, documentation, SDK references, and project docs for AI-agent access. ### Open templates and deployable output Export and override Eta templates, publish generated packages to the registries you choose, and deploy documentation wherever Node runs. ## Casos de uso ### Publish a developer-facing API portal Start with existing API specifications and generate searchable, interactive documentation with examples and a request builder for users evaluating or integrating the API. ### Create language-specific application clients Generate typed SDKs for application teams that need native clients across languages such as TypeScript, Python, Go, Java, or Kotlin. ### Prepare an API for agentic integration Generate an MCP server whose typed tools and accompanying specifications and guides give AI agents a structured interface to API operations. ### Manage mixed API contracts Combine sources such as OpenAPI and GraphQL in one project configuration, then validate the contracts and generate the selected outputs through one command. ### Adapt generated code to an open-source workflow Use MIT-licensed templates, reviewable generation, and selective template overrides when the team needs control over generated code and documentation output. ## Perguntas frequentes ### What does Cortex Docs generate? It generates interactive API documentation, typed SDKs, and MCP servers from API specifications and Markdown. These outputs address developer exploration, application integration, and AI-agent access respectively. ### Which API protocols can a project use? The site lists OpenAPI, AsyncAPI, GraphQL, gRPC, and OpenRPC as supported source types. Multiple sources can be combined in one project configuration. ### How is generation run? A project is configured with a \`cortex.config.yml\` file containing sources and MCP settings, then generation is started with \`cortex generate\`. ### Can generated output be customized? Yes. Cortex Docs describes its templates and languages as open, with the ability to export and override Eta templates, publish generated packages to chosen registries, and deploy generated documentation wherever Node runs. ### Is Cortex Docs open source? The project is described as MIT-licensed and built in the open. The site also links to its public GitHub repository and presents docs-as-code and reviewable generation as part of its workflow. ## Informações rápidas - **Product type**: Open-source API tooling - **Primary users**: Developers, application teams, and AI agents - **Inputs**: API specifications and Markdown - **Outputs**: Interactive docs, typed SDKs, and MCP servers - **Listed source protocols**: OpenAPI, AsyncAPI, GraphQL, gRPC, and OpenRPC - **SDK languages**: TypeScript, Python, Go, Java, Kotlin, Ruby, PHP, C\#, Rust, C++, and C