PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP Serversbrowser-automationAPI测试器-MCP
返回「browser-automation」

API测试器-MCP

modelscope·@Vikrant-Khedkar/api-tester-mcp

browser-automation0下载LocalModelScope

简介

一种模型上下文协议服务器,允许克劳德代表您发起API请求,提供测试各种API的工具,包括HTTP请求和OpenAI集成,而无需在聊天中共享您的API密钥。

MCP Server 详情

来自 ModelScope 索引

API 测试器 MCP 服务器

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

特性

  • 向任何 API 发出 HTTP 请求(GET、POST、PUT、DELETE)
  • 在不分享您的 API 密钥的情况下测试 OpenAI 的 GPT 模型
  • 使用 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 一起使用

一旦您的服务器运行起来,您可以通过在 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 密钥

相关 MCP Servers(来自「browser-automation」)

快递100 MCP Server

快递100 MCP Server提供快递信息查询、快递运费预估比价、快递时效查询(含发货前时效查询与在途动态时效查询)等功能。

kuaidi100/kuaidi100-mcp

网页截图

暂无描述。

bingal/webshot-mcp

网页开发MCP

一个提供网页开发工具的MCP服务器,例如屏幕捕捉功能,可以让AI代理获取并处理用户屏幕的截图。

@ZukAi-MCP/webdev-mcp

网页内容提取器

一个从网站提取有意义内容并将HTML转换为高质量Markdown的MCP服务器,使用Mozilla的Readability引擎。

@tolik-unicornrider/mcp_scraper

微软Playwright

一种模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页交互,而无需使用视觉模型或截图。

@microsoft/playwright-mcp

消息通知(MCP&Agent挑战赛)

桌面通知、个性化声音、ntfy 手机应用通知、邮件通知和 API 推送,减少 AI 任务等待焦虑,舒适地享用一杯咖啡。​

gimjin/message_mcp-MCP_Agent_Challenge

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/vikrant-khedkar-api-tester-mcp/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

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

基本信息

分类
browser-automation / developer-tools / 其他
运行方式
No
许可证
Unknown
详情文件
vikrant-khedkar-api-tester-mcp.md