MCP 浏览器操作员是一款强大的服务器,主要用于浏览器自动化、借助 LLM 控制浏览器、与网页进行交互以及分析网页内容。它通过 JSON - RPC 接口实现了标准化,为用户提供了便捷、高效的操作体验。
MCP 浏览器操作员使用起来较为简单,以下为你介绍运行服务器的方式:
# 以开发模式运行
python -m src/mcp_operator.server dev --port 3000
# 以生产模式运行
python -m src/mcp_operator.server production --port 3000
# 安装 MCP 操作员
pip install mcp-browser-operator
# 安装 Playwright
playwright install chromium firefox
mcp__browser - operator__createBrowsermcp__browser - operator__navigatemcp__browser - operator__closeBrowserjob_id。get - job - status 直到任务完成。mcp__browser - operator__addNotemcp__browser - tools__getConsoleLogsmcp__browser - tools__takeScreenshotmcp__browser - tools__runAccessibilityAuditmcp__browser - tools__runPerformanceAuditsrc/mcp_operator/
├── __init__.py
├── __main__.py
├── server.py
├── browser.py
└── cua/
├── agent.py
├── computer.py
└── utils.py
# 通过运行测试 harness 启动
./run - test - harness
# 或直接使用检查仪
npx @modelcontextprotocol/inspector ./run - server