
OpenAPI スキーマ MCP サーバー
OpenAPI スキーマ MCP サーバーは、OpenAPI 仕様を大規模言語モデルに公開し、エンドポイント、パラメータ、コンポーネントへの構造化アクセスを提供することで、API の探索、スキーマ検索、コード生成、セキュリティレビューを可能にします。...
OpenAPI/Swagger 仕様をリソースとして公開・探索し、プログラムによるアクセス、エンドポイント発見、スキーマ検証を実現—AI エージェントや開発者が API 連携ワークフローの自動化や効率化を可能にします。
OpenAPI スキーマエクスプローラー MCP サーバーは、MCP リソースを通じて OpenAPI/Swagger 仕様へのトークン効率の良いアクセスを提供し、クライアント側で API スキーマを探索できるようにします。このサーバーは AI アシスタントと外部 API ドキュメントの橋渡しを行い、ツールや LLM(大規模言語モデル)が API 仕様をプログラムで検索・読み取り・分析できるようにします。OpenAPI/Swagger 仕様を構造化リソースとして公開することで、エンドポイント発見やパラメータの調査・スキーマ検証などの作業を効率化し、サードパーティ API との統合や高度な開発ワークフローを支援します。特に API ドキュメント解析の自動化やコード生成の向上、連携ポイントの検証を標準化・スケーラブルにしたい開発者や AI エージェントに有用です。
リポジトリファイルやドキュメントに明示的なプロンプトテンプレートは記載されていません。
リポジトリの server.py またはエントリポイントファイルに明示的なツール定義はありません。
windsurf.config.json
)を見つけます。{
"mcpServers": {
"openapi-schema-explorer": {
"command": "npx",
"args": ["@kadykov/mcp-openapi-schema-explorer@latest"]
}
}
}
API キーのセキュリティ確保:
{
"mcpServers": {
"openapi-schema-explorer": {
"env": {
"API_KEY": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
},
"inputs": {
"api_key": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
}
}
}
}
mcpServers
セクションの下に次の JSON を追加します:{
"mcpServers": {
"openapi-schema-explorer": {
"command": "npx",
"args": ["@kadykov/mcp-openapi-schema-explorer@latest"]
}
}
}
API キーのセキュリティ確保:
{
"env": {
"API_KEY": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
},
"inputs": {
"api_key": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
}
}
{
"mcpServers": {
"openapi-schema-explorer": {
"command": "npx",
"args": ["@kadykov/mcp-openapi-schema-explorer@latest"]
}
}
}
API キーのセキュリティ確保:
{
"env": {
"API_KEY": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
},
"inputs": {
"api_key": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
}
}
{
"mcpServers": {
"openapi-schema-explorer": {
"command": "npx",
"args": ["@kadykov/mcp-openapi-schema-explorer@latest"]
}
}
}
API キーのセキュリティ確保:
{
"env": {
"API_KEY": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
},
"inputs": {
"api_key": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
}
}
FlowHunt で MCP を利用する
FlowHunt のワークフローに MCP サーバーを組み込むには、MCP コンポーネントをフローに追加し、AI エージェントと接続します。
MCP コンポーネントをクリックして設定パネルを開きます。システム MCP 設定セクションで、次の JSON 形式で MCP サーバーの詳細を入力します。
{
"openapi-schema-explorer": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定後、AI エージェントはこの MCP の全機能にアクセスできるようになります。“openapi-schema-explorer” をご自身の MCP サーバー名に、URL をご自身の MCP サーバー URL に変更してください。
セクション | 利用可否 | 詳細・備考 |
---|---|---|
概要 | ✅ | |
プロンプト一覧 | ⛔ | テンプレートはリポジトリやドキュメントに未記載 |
リソース一覧 | ✅ | OpenAPI 仕様、エンドポイント、スキーマ定義 |
ツール一覧 | ⛔ | リポジトリエントリポイントに明示的なツールなし |
API キーのセキュリティ | ✅ | 環境変数と inputs の設定例あり |
サンプリング対応(評価では重要度低) | ⛔ | 記載なし |
上記より、OpenAPI スキーマエクスプローラー MCP は有用なドキュメントとセットアップ手順を提供しますが、明示的なプロンプトやツール定義がなく、エージェント的な万能性は標準で限定的です。リソース指向の堅実な MCP ですが、高度な利用には更なる開発やドキュメント強化が必要かもしれません。
評価: 6/10
ライセンスあり | ✅ (MIT) |
---|---|
ツール定義あり | ⛔ |
フォーク数 | 2 |
スター数 | 19 |
OpenAPI/Swagger 仕様へのトークン効率の良い構造化アクセスを MCP リソースとして提供する MCP サーバーです。AI エージェントや開発者が API ドキュメントの探索・検証・自動化をプログラム的に行えます。
API ドキュメント探索、エンドポイント発見、スキーマ検証、自動コード生成、API スキーマやパラメータを公開することで自動テストのセットアップ支援などがあります。
現時点のバージョンでは明示的なプロンプトテンプレートやエージェントツールは定義されていません。本サーバーは主に OpenAPI/Swagger 仕様のリソース公開に特化しています。
OpenAPI/Swagger 仕様ドキュメント、API エンドポイント一覧、スキーマやコンポーネント定義を公開し、API 構造やデータ型の取得・分析が容易になります。
MCP サーバー設定で環境変数を活用してください。各プラットフォームのセットアップ例に安全なキー管理方法が記載されています。
はい、オープンソースで MIT ライセンスです。
OpenAPI/Swagger ドキュメントとスキーマリソースへのプログラム的なアクセスで、AI エージェントやワークフローを強化しましょう。FlowHunt で連携・検証・コード生成を自動化できます。
OpenAPI スキーマ MCP サーバーは、OpenAPI 仕様を大規模言語モデルに公開し、エンドポイント、パラメータ、コンポーネントへの構造化アクセスを提供することで、API の探索、スキーマ検索、コード生成、セキュリティレビューを可能にします。...
OpenAPI MCPサーバーは、AIアシスタントがOpenAPI仕様を探索・理解できるように接続し、開発者やLLMに対してAPIの詳細なコンテキスト、要約、エンドポイント情報を提供します(直接エンドポイントを実行することはありません)。...
Claude などの AI アシスタントを OpenAPI(Swagger)仕様を持つあらゆる API に接続します。Any OpenAPI MCP サーバーはセマンティックなエンドポイント発見と直接的な API リクエスト実行を可能にし、FlowHunt やその他の環境におけるプライベート API 統合や動的ワークフ...