remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Enables the analysis and exploration of Swagger/OpenAPI specifications, including examining API endpoints, schemas, and response formats
Swagger エクスプローラー MCP
Claude を通じて Swagger/OpenAPI 仕様を調査および分析するための管理コントロール プレーン (MCP) サーバー。
クイックスタート
npx を使用してグローバルにインストールして実行します。
Copy
または環境変数を使用してインストールします:
Copy
Claude Desktopのインストール
- クロードデスクトップを開く
- 設定(歯車アイコン)をクリックします
- 「ツールと統合」を選択
- 「MCPサーバーを追加」をクリックします
- 以下を入力してください:Copy
- 「インストール」をクリック
クロードとの使用
以下に、クロードとのやり取りの例をいくつか示します。
基本的なSwaggerの探索
Copy
特定のエンドポイントの分析
Copy
スキーマ分析
Copy
特徴
- 認証サポート
- ベアラートークン認証
- 環境変数で設定可能
- カスタムレスポンスフォーマット
- 最小限のフォーマット: null/空の値を削除します
- 詳細形式: メタデータとタイムスタンプを含む
- 生の形式: 変更されていない応答
- スキーマ分析
- 詳細な物件調査
- 応答スキーマ分析
- スキーマ関係
- API探索
- パスリスト
- メソッドフィルタリング
- 回答形式の分析
構成
環境変数:
BASE_URL
: APIのベースパス(デフォルト: '')AUTH_TOKEN
: 認証用のベアラートークンPORT
: サーバーポート(デフォルト: 3000)SWAGGER_URL
: デフォルトのSwaggerドキュメントURL
APIエンドポイント
APIを探索する
Copy
スキーマの詳細を取得する
Copy
レスポンススキーマを取得する
Copy
応答形式
最小限のフォーマット
Copy
詳細なフォーマット
Copy
一般的な使用例
- APIドキュメントレビューCopy
- スキーマ検証Copy
- 応答分析Copy
- 統合計画Copy
トラブルシューティング
- 接続の問題
- Swagger URL にアクセスできることを確認する
- 認証トークンが正しいか確認する
- ポートが使用されていないことを確認してください
- 認証エラー
- AUTH_TOKENが正しく設定されていることを確認する
- リクエストにベアラートークンが含まれていることを確認する
- スキーマが見つかりません
- スキーマ名が完全に一致しているかどうかを確認する
- Swagger仕様が正しくロードされていることを確認する
セキュリティノート
- AUTH_TOKENが設定されている場合、MCPは認証を必要とする
- すべてのリクエストはデバッグのために記録されます
- 機密情報はキャッシュされません
- 不正使用を防ぐためにレート制限が適用されます
発達
貢献または変更するには:
- リポジトリをクローンする
- 依存関係をインストールします:Copy
- 建てる:Copy
- ローカルで実行:Copy
ライセンス
MITライセンス - 詳細はLICENSEファイルを参照
This server cannot be installed
ユーザーが Swagger/OpenAPI 仕様を探索および分析できるようにする管理コントロール プレーン サーバー。エンドポイント探索、スキーマ分析、カスタマイズ可能な応答フォーマットなどの機能を提供し、認証と Claude などのツールとの統合をサポートします。
- Quick Start
- Installation for Claude Desktop
- Usage with Claude
- Features
- Configuration
- API Endpoints
- Response Formats
- Common Use Cases
- Troubleshooting
- Security Notes
- Development
- License