
Cortex Docs
오픈소스 API 지식 레이어: API 사양에서 타입 안전 SDK, 인터랙티브 문서, AI 에이전트용 MCP 서버를 생성합니다.
Cortex Docs 소개
Cortex Docs는 개발자와 AI 에이전트를 위한 오픈소스 API 지식 레이어입니다. OpenAPI, AsyncAPI, GraphQL, Protocol Buffer, OpenRPC 등의 사양을 하나의 구성 파일을 통해 세 가지 산출물, 즉 탐색 가능한 인터랙티브 문서, 타입 안전 SDK, 그리고 AI 에이전트가 호출할 수 있는 MCP 서버로 변환합니다. 생성되는 타입 안전 클라이언트는 각 언어의 관례를 따르며 인증, 타임아웃, 스트리밍, 재시도 및 패키지 메타데이터를 포함합니다. 공식 지원 언어는 11개입니다. 생성에 사용되는 Eta 템플릿은 오픈되어 있어, 어떤 템플릿이든 내보내고 덮어쓸 수 있으며, 생성된 패키지를 자체 저장소에 게시하고 문서를 Node를 실행할 수 있는 어디에든 배포할 수 있습니다.
적합한 사용자
적합한 활용 장면
OpenAPI, GraphQL 등의 사양에서 문서, SDK, MCP 도구를 동시에 산출하는 통합 파이프라인
다국어 팀을 위해 각 언어의 관례에 맞는 API 클라이언트를 대량 생성
AI 에이전트에 직접 호출 가능한 MCP 도구와 서버 제공
코드 생성 템플릿을 커스터마이즈하고 산출물을 자체 저장소에 게시해야 하는 팀
기능
인터랙티브 문서
API 사양에서 탐색하고 살펴볼 수 있는 인터랙티브 문서를 생성하며, 어떤 Node 실행 환경에도 배포할 수 있습니다.
타입 안전 SDK
생성된 타입 안전 클라이언트는 각 언어의 관례를 따르며, 인증, 타임아웃, 스트리밍, 재시도 및 패키지 메타데이터를 포함합니다.
AI 에이전트용 MCP 서비스
AI 에이전트를 위해 MCP 도구와 MCP 서버를 생성하여 에이전트가 API를 직접 호출할 수 있도록 합니다.
다중 프로토콜 지원
OpenAPI, AsyncAPI, GraphQL, Protocol Buffer, OpenRPC 다섯 가지 사양을 지원하며, 단일 구성 파일로 구동됩니다.
오픈 템플릿
모든 Eta 템플릿을 내보내고 덮어쓸 수 있어, 산출물을 자체 저장소에 게시하여 락인을 피할 수 있습니다.
장점
- 한 번의 설정으로 다양한 API 사양에서 문서, SDK, MCP 서버를 생성
- 생성된 타입 안전 클라이언트에 인증, 타임아웃, 스트리밍, 재시도 등 일반적인 처리가 포함됨
- 템플릿이 오픈되어 있어 산출물을 자체 저장소와 Node 환경에 자유롭게 배포할 수 있으며 락인이 없음