BrowserCat云浏览器服务

@browsercat/browsercat-mcp-server
1 Stars 436 次浏览 browsercat 更新于 2026-08-23

一种模型上下文协议服务器,使用 BrowserCat 的云浏览器服务提供浏览器自动化功能。此服务器使大型语言模型(LLM)能够在无需本地安装浏览器的情况下,在真实的浏览器环境中与网页交互、截屏和执行 JavaScript。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "browsercat": {
      "args": [
        "-y",
        "@browsercatco/mcp-server"
      ],
      "command": "npx",
      "env": {
        "BROWSERCAT_API_KEY": "your-api-key-here"
      }
    }
  }
}

该服务需要配置环境变量:BROWSERCAT_API_KEY

服务介绍

BrowserCat MCP 服务器

这是一个使用 BrowserCat 的云浏览器服务提供浏览器自动化功能的模型上下文协议(MCP)服务器。此服务器允许大语言模型(LLMs)在无需本地安装浏览器的情况下,与网页进行交互、截取屏幕截图以及在真实的浏览器环境中执行 JavaScript。

组件

工具

  • browsercat_navigate
    • 在浏览器中导航到任何 URL
    • 输入: url (字符串)
  • browsercat_screenshot
    • 捕获整个页面或特定元素的屏幕截图
    • 输入:
      • name (字符串, 必填): 截图名称
      • selector (字符串, 可选): 要截图元素的 CSS 选择器
      • width (数字, 可选, 默认: 800): 截图宽度
      • height (数字, 可选, 默认: 600): 截图高度
  • browsercat_click
    • 点击页面上的元素
    • 输入: selector (字符串): 要点击元素的 CSS 选择器
  • browsercat_hover
    • 将鼠标悬停在页面上的元素上
    • 输入: selector (字符串): 要悬停元素的 CSS 选择器
  • browsercat_fill
    • 填写输入字段
    • 输入:
      • selector (字符串): 输入字段的 CSS 选择器
      • value (字符串): 要填写的值
  • browsercat_select
    • 从下拉菜单中选择一个选项
    • 输入:
      • selector (字符串): 选择元素的 CSS 选择器
      • value (字符串): 要选择的值
  • browsercat_evaluate
    • 在浏览器控制台中执行 JavaScript
    • 输入: script (字符串): 要执行的 JavaScript 代码

资源

服务器提供了两种类型的资源访问:

  1. 控制台日志 (console://logs)
    • 以文本格式输出浏览器控制台内容
    • 包含来自浏览器的所有控制台消息
  2. 屏幕截图 (screenshot://<name>)
    • 捕获的屏幕截图的 PNG 图像
    • 可通过捕获时指定的截图名称访问

主要特性

  • 基于云端的浏览器自动化
  • 不需要本地安装浏览器
  • 控制台日志监控
  • 屏幕截图功能
  • 执行 JavaScript
  • 基本的网页交互(导航、点击、表单填写)

使用 BrowserCat MCP 服务器的配置

环境变量

BrowserCat MCP 服务器需要以下环境变量:

NPX 配置

{
  "mcpServers": {
    "browsercat": {
      "command": "npx",
      "args": ["-y", "@browsercatco/mcp-server"],
      "env": {
        "BROWSERCAT_API_KEY": "your-api-key-here"
      }
    }
  }
}

许可证

此 MCP 服务器根据 MIT 许可证授权。这意味着您可以自由地使用、修改和分发该软件,但需遵守 MIT 许可证的条款和条件。更多详情,请参阅项目存储库中的 LICENSE 文件。

相关 MCP 服务