API Tester MCP Server
APIテスターMCPサーバー
これは、Claude がユーザーに代わって API リクエストを実行できるようにする Model Context Protocol (MCP) サーバーです。OpenAI API との専用統合を含む、さまざまな API をテストするためのツールを提供します。
特徴
任意の API に HTTP リクエスト (GET、POST、PUT、DELETE) を送信します。
チャットでAPIキーを共有せずにOpenAIのGPTモデルをテストする
DALL-Eで画像を生成する
読みやすいように適切にフォーマットされた回答
Related MCP server: Scenario Word
設定
前提条件
Python 3.10以上
MCP SDK 1.2.0以上
インストール
必要な依存関係をインストールします。
pip install "mcp[cli]" httpx python-dotenv次のいずれかの方法で OpenAI API キーを設定します。
オプション1: 環境変数
# On Windows (PowerShell)
$env:OPENAI_API_KEY = "your-api-key"
# On Windows (Command Prompt)
set OPENAI_API_KEY=your-api-key
# On macOS/Linux
export OPENAI_API_KEY="your-api-key"オプション 2: .env ファイルの使用 (推奨)
プロジェクト ディレクトリに.envファイルを作成します ( .env.exampleからコピーします)。
OPENAI_API_KEY=your_openai_api_key_hereサーバーの実行
python main.pyクロードと一緒に使う
サーバーが稼働したら、Claude Desktop 構成ファイルで構成することで、Claude for Desktop に接続できます。
プロンプトの例
一般的なAPIテスト
Use the get_request tool to fetch data from https://jsonplaceholder.typicode.com/posts/1Use the post_request tool to send data to https://jsonplaceholder.typicode.com/posts with this JSON body: {"title": "Test Post", "body": "This is a test", "userId": 1}OpenAIツールの使用
Use the openai_chat_completion tool with:
prompt: "Write a short poem about artificial intelligence"
system_message: "You are a helpful assistant that writes creative poetry"
model: "gpt-4"Use the openai_image_generation tool with:
prompt: "A futuristic city with flying cars and tall glass buildings at sunset"
size: "1024x1024"利用可能なツール
一般的な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 deployed
Maintenance
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Model Context Protocol server for the Apideck Unified API. Connect any MCP-compatible agent framework to 100+ accounting systems, HRIS platforms, file storage providers, and more through one integration. More information https://www.apideck.com/mcp-server
MCP server for building and testing AI agents with multi-model experimentation and insights.
The Telnyx MCP server is an official implementation of the Model Context Protocol that enables AI clients (like Claude Desktop, Cursor, and OpenAI Agents) to interact with Telnyx's telephony, messaging, and AI assistant APIs. It provides comprehensive capabilities including making and managing phone calls, sending SMS/MMS messages, purchasing and configuring phone numbers, creating AI assistants with custom instructions, managing cloud storage buckets, scraping and embedding website content, and handling integration secrets. The server exists as both a local implementation and a remotely hosted version, allowing developers to integrate real-world communication infrastructure directly into AI applications.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that runs on Cloudflare Workers with OAuth login, allowing AI assistants like Claude to execute tools remotely through HTTP connections.-
- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) server that allows Claude AI to interact with custom tools, enabling extension of Claude's capabilities through the MCP framework.-
- FlicenseBqualityDmaintenanceA Model Context Protocol server that provides tools for fetching and posting HTTP data, with built-in prompts for URL summarization and API analysis.2-
- FlicenseNot gradedqualityDmaintenanceA customizable Model Context Protocol server built with mcp-framework that enables Claude to access external tools and capabilities through a standardized interface.30 npm-