浏览器使用 mcp 服务器
一个 MCP 服务器,使 AI 代理能够使用
**🔗 管理多个 MCP 服务器?**使用agent-browser简化您的开发工作流程
先决条件
uv——快速 Python 包管理器
Playwright - 浏览器自动化
mcp-proxy - stdio 模式所需
Related MCP server: browser-mcp
环境
创建.env文件:
安装
用法
SSE模式
stdio模式
客户端配置
SSE 模式客户端配置
stdio 模式客户端配置
配置位置
客户 | 配置路径 |
光标 |
|
风帆冲浪 |
|
克劳德(麦克) |
|
克劳德(Windows) |
|
特征
[x]浏览器自动化:通过 AI 代理控制浏览器
[x]双传输:支持 SSE 和 stdio 协议
[x] VNC Streaming :实时观看浏览器自动化
[x]异步任务:异步执行浏览器操作
本地开发
要在本地开发和测试包:
构建可分发的轮子:
# From the project root directory uv build将其安装为全局工具:
uv tool uninstall browser-use-mcp-server 2>/dev/null || true uv tool install dist/browser_use_mcp_server-*.whl从任意目录运行:
# Set your OpenAI API key for the current session export OPENAI_API_KEY=your-api-key-here # Or provide it inline for a one-time run OPENAI_API_KEY=your-api-key-here browser-use-mcp-server run server --port 8000 --stdio --proxy-port 9000进行更改后,重建并重新安装:
uv build uv tool uninstall browser-use-mcp-server uv tool install dist/browser_use_mcp_server-*.whl
Docker
使用 Docker 为运行服务器提供了一致且隔离的环境。
注意:卷挂载(
VNC 查看器
默认密码: browser-use (除非使用自定义密码方法覆盖)
例子
尝试询问你的人工智能:
支持
如有疑问或咨询,请访问: cobrowser.xyz