浏览器自动化服务器

一个通过Gemini实现浏览器计算机使用的服务器,提供会话管理、消息传递和截图功能。

  • by PeronGH
  • Go
  • 本地部署
  • 更新于
在 GitHub 查看 PeronGH/cua-mcp

使用说明

cua-mcp

通过Gemini使用浏览器计算机的MCP服务器。

工具

  • create_session(url) -> session_id
  • message(session_id, text) -> text
  • screenshot(session_id) -> image/png
  • end_session(session_id) -> "session ended"

设置

复制 .env.example 到 .env 并填写您的API密钥。服务器加载 .env 启动时自动。

跑

# stdio mode (default)
go run ./cmd/cua-mcp

# HTTP mode
PORT=8000 go run ./cmd/cua-mcp

克劳德代码

claude mcp add --transport http cua-mcp http://127.0.0.1:8000
claude mcp add --transport stdio cua-mcp -- go run ./cmd/cua-mcp

法典

codex mcp add cua-mcp --url http://127.0.0.1:8000
codex mcp add cua-mcp -- go run ./cmd/cua-mcp

当前限制

  • 目前,Gemini是唯一的供应商。
  • 目前仅支持浏览器自动化。