基于 MCP 协议的浏览器自动化服务器

基于 MCP 协议的浏览器自动化服务器

使用 FastAPI 实现 MCP 协议,通过 browser-use 库提供浏览器自动化功能。

快速入门

  1. 克隆仓库: git clone https://github.com/JovaniPink/mcp-browser-use.git cd mcp-browser-use

  2. 创建虚拟环境并安装依赖: python -m venv .venv source .venv/bin/activate # Windows: .venv\Scripts\activate uv sync

  3. 启动服务器: uv run mcp-browser-use

  4. 调试(可选): 使用 MCP Inspector 工具进行调试: npx @modelcontextprotocol/inspector uv --directory /path/to/project run mcp-server-browser-use

  5. 配置环境变量: 设置 API 密钥和 Chrome 配置,例如: ANTHROPIC_API_KEY=your_key CHROME_DEBUGGING_PORT=9222

更多详细信息,请参考 README。