项目介绍
一个MCP服务器,可启动多个Browser-Use代理来测试vibe-coded编码的网站,检测UI错误、失效链接、无障碍访问问题和其他技术问题。
非常适合测试线上网站和本地开发环境。
持续进行Vibecode和vibetest直到您的网站完美运行。
快速开始
# 安装依赖
uv venv
source .venv/bin/activate
uv pip install -e .
1) Claude Code方式
# 通过CLI添加MCP服务器
claude mcp add vibetest /完整/路径/vibetest-use/.venv/bin/vibetest-mcp -e GOOGLE_API_KEY="您的API密钥"
# 在Claude Code中测试
> claude
> /mcp
⎿ MCP服务器状态
• vibetest: 已连接
2) Cursor方式(手动)
-
通过MCP设置界面安装: -
打开Cursor设置 -
点击左侧边栏中的”MCP” -
点击”添加服务器”或”+”按钮 -
手动编辑配置:
{
"mcpServers": {
"vibetest": {
"command": "/完整/路径/vibetest-use/.venv/bin/vibetest-mcp",
"env": {
"GOOGLE_API_KEY": "您的API密钥"
}
}
}
}
基本命令
用5个代理测试我的网站: browser-use.com
在localhost:3000上运行vibetest
在localhost:8080上以无头模式运行10个代理的vibetest
可指定参数
-
URL: 任意网站( https://example.com
,localhost:3000
,http://dev.mysite.com
) -
代理数量: 默认 3
, 可指定5个代理
,2个代理
– 代理越多测试越全面 -
无头模式: 默认 非无头模式
或可指定无头模式
系统要求
-
Python 3.11+ -
Google API密钥(获取) (支持gemini-2.0-flash) -
支持MCP的Cursor/Claude
项目地址
https://github.com/browser-use/vibetest-use/blob/main/README.md
扫码加入技术交流群,备注「开发语言-城市-昵称」
(文:GitHubStore)