ContextHub
開発・コーディング完全無料🔓 APIキー不要npx

OpenAPI MCP Server

OpenAPI MCPサーバーでClaude連携・API仕様管理とエンドポイント呼び出しを自動化

最終更新:2026年3月26日892GitHub
クイックインストール
npx openapi-mcp-server

概要

OpenAPI MCP Serverの設定方法と使い方

API仕様標準「OpenAPI(Swagger)」をClaudeから操作できるMCPサーバー

OpenAPI仕様ファイルの解析、エンドポイントの自動生成・呼び出し、APIドキュメントの読み込みと実行が可能

ClaudeとOpenAPIのMCPサーバー連携により、任意のRESTful APIをClaudeから直接呼び出してAPI統合作業を自動化できる

swagger.jsonやopenapi.yamlファイルを渡すだけで、ClaudeがAPIの仕様を理解して適切なリクエストを自動生成・送信できる

設定方法はOpenAPI仕様ファイルのURLを設定するだけでシンプルに完結する

料金・APIキー情報

料金

完全無料

APIキー

🔓 不要

このMCPはAPIキー不要です。別途セットアップが必要な場合があります(上記参照)。

こんな使い方ができます

OpenAPI仕様ファイルをClaudeに読み込ませて任意のAPIエンドポイントを自然言語で呼び出せる

APIの仕様をClaudeに分析させてSDKコードやテストケースを自動生成できる

APIドキュメントをClaudeに解析させてエンドポイント一覧や認証方式を自動把握できる

複数のAPIエンドポイントをClaudeに連続呼び出しさせてデータ収集・集計を自動化できる

セットアップ手順

  1. 1

    OpenAPI仕様ファイル(swagger.jsonやopenapi.yaml)のURLまたはファイルパスを準備する

  2. 2

    claude mcp add openapi -e OPENAPI_SPEC_URL=https://api.example.com/openapi.json -- npx -y openapi-mcp-server

設定ファイル

⚠️

コピー前に確認

OpenAPI仕様ファイル(v2/v3対応)のURLまたはファイルパス必須。認証が必要なAPIは別途APIキーの設定が必要。

Terminal
claude mcp add openapi -e OPENAPI_SPEC_URL=https://api.example.com/openapi.json -e API_BASE_URL=https://api.example.com -- npx -y openapi-mcp-server
#OpenAPI#Swagger#REST API#API統合#開発ツール

外部リンク

関連するMCPサーバー(開発・コーディング