
Cortex Docs
オープンソースの API ナレッジレイヤー:API 仕様から型安全 SDK、インタラクティブドキュメント、AI エージェント向け MCP サーバーを生成します。
Cortex Docsについて
Cortex Docs は、開発者と AI エージェント向けのオープンソース API ナレッジレイヤーです。OpenAPI、AsyncAPI、GraphQL、Protocol Buffer、OpenRPC などの仕様を、1 つの設定ファイルから 3 種類の成果物、すなわち探索可能なインタラクティブドキュメント、型安全な 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 の 5 つの仕様に対応し、単一の設定ファイルで駆動します。
オープンテンプレート
任意の Eta テンプレートをエクスポートして上書きでき、成果物を自分のリポジトリに公開できるため、ロックインを避けられます。
長所
- 一度設定するだけで、複数の API 仕様からドキュメント、SDK、MCP サーバーを生成できる
- 生成される型安全クライアントには、認証、タイムアウト、ストリーミング、リトライなどの一般的な処理が含まれる
- テンプレートがオープンで、成果物は自由に自分のリポジトリや Node 環境にデプロイでき、ロックインがない