article
README
🚀 浏览器使用的MCP服务器
这是一个MCP服务器,允许AI代理借助browser-use对Web浏览器进行控制,为AI与浏览器交互提供便利。
🔗 管理多个MCP服务器? 使用agent-browser简化您的开发工作流程
🚀 快速开始
🔧 先决条件
- uv - 快速Python包管理器
- Playwright - 浏览器自动化工具
- mcp-proxy - _stdio模式所需
# 安装先决条件
uv init
📦 安装依赖项
pip install playwright mcp-proxy
✨ 主要特性
- 允许AI代理通过
browser-use控制Web浏览器。 - 提供了方便的初始化、启动和停止服务器的命令。
- 支持多种配置选项,可根据需求灵活调整。
📦 安装指南
初始化配置文件
运行以下命令初始化默认的配置文件:
browser-use-mcp-server init-config
启动服务器
根据配置文件启动MCP服务器:
browser-use-mcp-server start
停止服务器
要停止正在运行的服务器,可以使用以下命令:
browser-use-mcp-server stop
📚 详细文档
配置选项
以下是config.json文件中可用的主要配置选项:
| 属性 | 详情 |
|------|------|
| port | 服务绑定的端口,默认为8000。 |
| vnc_port | VNC服务器绑定的端口,默认为5900。 |
| vnc_password | 访问VNC会话的安全密码,默认为"browser-use"。 |
| headless | 是否以无头模式运行浏览器,适用于CI/CD环境,默认为false。 |
💻 使用示例
基础用法
尝试让您的AI执行以下操作:
打开https://news.ycombinator.com并返回排名最高的文章
📄 支持
有关问题或咨询,请访问cobrowser.xyz
扫码联系在线客服