httprunner vs gemini-skill
并排对比,帮你在这两个 MCP server 之间做选择。
httprunner by httprunner | gemini-skill by WJZ-P | |
|---|---|---|
| Stars | ★ 4,277 | ★ 813 |
| 30天用量 | — | — |
| 综合分 | 55 | 52 |
| 官方 | — | — |
| 分类 | 浏览器自动化开发者工具testing | AI / LLM 工具浏览器自动化效率工具 |
| 实现语言 | Go | JavaScript |
| 最近提交 | 5 个月前 | 1 个月前 |
httprunner · 概述
HttpRunner 是一款全栈测试框架,包含用于 UI 自动化的 MCP 服务器功能。
gemini-skill · 概述
通过浏览器自动化实现 Google Gemini AI 生图、对话和图片提取的 MCP 服务器。
httprunner · 使用场景
- Android 和 iOS 移动应用的自动化 UI 测试
- 通过视觉识别实现跨平台浏览器自动化
- API 测试与 UI 自动化在单一框架中的集成
gemini-skill · 使用场景
- 通过 AI 助手根据文本提示生成图像
- 自动执行与 Gemini 的多轮对话
- 自动提取和下载会话中的图像
- 将 Gemini 功能集成到 AI 工作流中
httprunner · 安装
安装
- 安装 HttpRunner v5:
go install github.com/httprunner/httprunner@latest- 启动 MCP 服务器:
hrp mcp-server- 对于 Claude Desktop 配置,添加到
claude_desktop_config.json:
{
"mcpServers": {
"httprunner": {
"command": "hrp",
"args": ["mcp-server"]
}
}
}gemini-skill · 安装
安装
前置条件
- Node.js ≥ 18
- Chrome/Edge/Chromium 浏览器并已登录 Google 账号
步骤
git clone https://github.com/WJZ-P/gemini-skill.git
cd gemini-skill
npm install配置
在项目根目录创建 .env 文件:
BROWSER_DEBUG_PORT=40821
BROWSER_HEADLESS=false
DAEMON_TTL_MS=1800000
OUTPUT_DIR=./gemini-imageClaude Desktop 配置
添加到 Claude Desktop 的 claude_desktop_config.json:
{
"mcpServers": {
"gemini": {
"command": "node",
"args": ["<gemini-skill绝对路径>/src/mcp-server.js"]
}
}
}