Token导航 LogoToken导航TokenDH.com
API Tester MCP Server logo
设计创作stdio官方级别未说明来源级核验

API Tester MCP Server

MCP Server

一个Model Context Protocol (MCP)服务器,允许Claude代表用户进行API请求,支持测试多种API,包括OpenAI的API。

工具数

6

提示词数

0

GitHub Stars

0

资源数

0
API测试PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Vikrant-Khedkar

提供方

Vikrant-Khedkar

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install "mcp[cli]" httpx python-dotenv

详细介绍

API测试仪MCP服务器

这是一个模型上下文协议(MCP)服务器,允许Claude代表您提出API请求。它提供了测试各种API的工具,包括与OpenAI API的专用集成。

特性

  • 向任何API发出HTTP请求(GET、POST、PUT、DELETE)
  • 测试OpenAI的GPT模型,而无需在聊天中共享您的API密钥
  • 使用 DALL-E 生成图像
  • 格式正确的回复,便于阅读

设置

先决条件

  • Python 3.10或更高版本
  • MCP SDK 1.2.0或更高版本

安装

  1. 安装所需的依赖项:
pip install "mcp[cli]" httpx python-dotenv
  1. 使用以下方法之一设置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/1
Use 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 文件包含在 .gitignore 以防止意外提交API密钥

目录标签

目录标签

API测试PythonClaude本地部署OpenAI集成HTTP请求DALL-E图像生成

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP