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
Supports secure API key management through .env files, allowing users to store sensitive credentials like OpenAI API keys without exposing them in chat.
Supports environment variable configuration on Linux systems when setting up API keys for service integrations.
Provides environment variable configuration support for macOS systems when setting up API keys for service integrations.
APIテスターMCPサーバー
これは、Claude がユーザーに代わって API リクエストを実行できるようにする Model Context Protocol (MCP) サーバーです。OpenAI API との専用統合を含む、さまざまな API をテストするためのツールを提供します。
特徴
- 任意の API に HTTP リクエスト (GET、POST、PUT、DELETE) を送信します。
- チャットでAPIキーを共有せずにOpenAIのGPTモデルをテストする
- DALL-Eで画像を生成する
- 読みやすいように適切にフォーマットされた回答
設定
前提条件
- Python 3.10以上
- MCP SDK 1.2.0以上
インストール
- 必要な依存関係をインストールします。
- 次のいずれかの方法で OpenAI API キーを設定します。
オプション1: 環境変数
オプション 2: .env ファイルの使用 (推奨)
プロジェクト ディレクトリに.env
ファイルを作成します ( .env.example
からコピーします)。
サーバーの実行
クロードと一緒に使う
サーバーが稼働したら、Claude Desktop 構成ファイルで構成することで、Claude for Desktop に接続できます。
プロンプトの例
一般的なAPIテスト
OpenAIツールの使用
利用可能なツール
一般的なAPIツール
get_request
: 任意の URL に GET リクエストを送信するpost_request
: JSONボディでPOSTリクエストを行うput_request
: JSONボディでPUTリクエストを行うdelete_request
: DELETEリクエストを行う
OpenAI固有のツール
openai_chat_completion
: OpenAIのチャットモデルを使用してテキストを生成するopenai_image_generation
: DALL-Eを使用して画像を生成する
セキュリティノート
- OpenAI APIキーはサーバーに保存され、チャットでは公開されません
- APIの使用はOpenAIの割り当てにカウントされ、料金が発生する場合があります
- 本番環境での使用では、APIキーを環境変数として設定するか、
.env
ファイルを使用してください。 .env
ファイルは、APIキーを誤ってコミットするのを防ぐために.gitignore
に含まれています。
This server cannot be installed
Claude がユーザーに代わって API リクエストを実行できるようにするモデル コンテキスト プロトコル サーバー。チャットで API キーを共有せずに、HTTP リクエストや OpenAI 統合などのさまざまな API をテストするためのツールを提供します。