
OpenAPI MCPサーバー
OpenAPI MCPサーバーは、AIアシスタントがOpenAPI仕様を探索・理解できるように接続し、開発者やLLMに対してAPIの詳細なコンテキスト、要約、エンドポイント情報を提供します(直接エンドポイントを実行することはありません)。...
OpenAPI スキーマを LLM で公開・検索。エンドポイントの一覧取得、スキーマの取得、API ワークフローを強化できる OpenAPI スキーマ MCP サーバー。
OpenAPI スキーマ MCP サーバーは、Claude などの大規模言語モデル(LLM)向けに OpenAPI スキーマ情報を公開する Model Context Protocol (MCP) サーバーです。OpenAPI 仕様への構造化アクセスを提供することで、AI アシスタントが API のエンドポイント、パラメータ、リクエスト・レスポンススキーマなどを探索・理解できるようになります。これにより、開発者や AI ツールは API 構造のクエリや仕様横断検索、詳細なスキーマ定義の取得ができ、API 連携やドキュメント作成、コード生成などのワークフローが強化されます。サーバーは JSON または YAML 形式の OpenAPI ファイルの読み込みに対応し、結果は LLM の理解向上のため YAML で返します。
リポジトリ内に明示的なプロンプトテンプレートは記載されていません。
リポジトリ内に明示的なリソース定義は記載されていません。
OpenAPI スキーマ MCP サーバーは LLM 向けに次のツールを提供します:
Windsurf 用のセットアップ手順はありません。
npx
がインストールされていることを確認します。~/Library/Application Support/Claude/claude_desktop_config.json
$env:AppData\Claude\claude_desktop_config.json
mcpServers
オブジェクトの下に OpenAPI スキーマ MCP サーバーを追加します:{
"mcpServers": {
"OpenAPI Schema": {
"command": "npx",
"args": ["-y", "mcp-openapi-schema", "/ABSOLUTE/PATH/TO/openapi.yaml"]
}
}
}
Cursor 用のセットアップ手順はありません。
npx
がインストールされていることを確認します。claude mcp add openapi-schema npx -y mcp-openapi-schema
claude mcp add petstore-api npx -y mcp-openapi-schema ~/Projects/petstore.yaml
claude mcp list
claude mcp get openapi-schema
claude mcp remove openapi-schema
API キーのセキュリティや環境変数利用についての情報はありません。
FlowHunt での MCP 利用
FlowHunt ワークフローに MCP サーバーを統合するには、フローに MCP コンポーネントを追加し、AI エージェントと接続します。
MCP コンポーネントをクリックして設定パネルを開きます。system MCP 設定セクションに、以下の JSON 形式で MCP サーバー情報を入力します。
{
"MCP-name": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定が完了すると、AI エージェントはこの MCP のすべての機能・ツールにアクセスできるようになります。“MCP-name” は実際のサーバー名(例: “github-mcp”, “weather-api” など)に、URL もご自身の MCP サーバーの URL に置き換えてください。
セクション | 対応状況 | 詳細・備考 |
---|---|---|
概要 | ✅ | |
プロンプト一覧 | ⛔ | プロンプトテンプレート未記載 |
リソース一覧 | ⛔ | 明示的なリソース未記載 |
ツール一覧 | ✅ | OpenAPI スキーマ用 10 ツール記載 |
API キーセキュリティ | ⛔ | 記載なし |
サンプリングサポート(評価時は重要度低) | ⛔ | 記載なし |
現時点のドキュメントから判断すると、OpenAPI スキーマ MCP サーバーは LLM による OpenAPI 探索に特化した強力なツール群を提供していますが、プロンプトやリソース、API キーの取扱い、MCP の高度な機能に関する記載はありません。OpenAPI 向け用途には強力ですが、より広範な MCP 機能面では制限があります。
LICENSE の有無 | ⛔ |
---|---|
ツールが 1 つ以上ある | ✅ |
フォーク数 | 9 |
スター数 | 30 |
評価:
この MCP サーバーの評価は 6/10 です。OpenAPI スキーマ探索のために良く設計され、充実したツール群を備えていますが、MCP プロンプトテンプレートやリソース定義、セキュリティのベストプラクティス、ルートやサンプリングサポートへの言及がなく、ライセンス未記載もオープンなコラボレーションには大きな制約です。
OpenAPI 仕様への構造化アクセスを大規模言語モデルに提供し、先進的な API 探索、ドキュメント作成、コード生成を可能にする Model Context Protocol サーバーです。
API パスと HTTP メソッドの一覧取得、エンドポイントやコンポーネントスキーマの取得、リクエスト・レスポンススキーマの取得、セキュリティスキームの一覧、スキーマ検索、サンプル取得など、LLM からプログラム的に利用可能なツールを提供します。
API 探索、自動コード生成、API ドキュメント作成、セキュリティレビュー、スキーマ検索・分析、API テストツールのサポートなどがあります。
はい、サーバーは JSON と YAML 両方の OpenAPI ファイルを読み込み可能で、結果は LLM の理解促進のため YAML で返されます。
いいえ、現時点のドキュメントにはプロンプトテンプレートや明示的なリソース定義はありません。
いいえ、現時点のドキュメントには API キーの保護や環境変数利用についての説明はありません。
プロンプトテンプレート、明示的なリソースドキュメント、API キーの取り扱い、サンプリングサポートがなく、ライセンスも明記されていないためオープンなコラボレーションに制約があります。
OpenAPI MCPサーバーは、AIアシスタントがOpenAPI仕様を探索・理解できるように接続し、開発者やLLMに対してAPIの詳細なコンテキスト、要約、エンドポイント情報を提供します(直接エンドポイントを実行することはありません)。...
OpenAPI スキーマエクスプローラー MCP サーバーは、OpenAPI/Swagger 仕様への効率的かつ構造化されたアクセスを MCP リソースとして提供し、AI アシスタントや開発者が API ドキュメントを探索・スキーマ検証・自動化するための架け橋となります。...
OpenRPC MCPサーバーは、OpenRPC仕様を用いてAIアシスタントとJSON-RPC対応システムを橋渡しし、外部APIやサービスとのプログラマブルかつ動的な統合を実現します。これにより、開発者やAIエージェントがリモート手続きを発見・実行し、ワークフローの自動化やデバッグ、サービスのオーケストレーションを強化...