BrowserCat MCP Server (Browser Automation)

by browsercat
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Supports targeting web page elements using CSS selectors for actions like screenshots, clicks, hover effects, and form interactions.

  • Enables execution of JavaScript code in a browser environment through the browsercat_evaluate tool, allowing interaction with web pages and manipulation of web content.

BrowserCat MCP 服务器

一个模型上下文协议 (MLM) 服务器,利用 BrowserCat 的云浏览器服务提供浏览器自动化功能。该服务器使 LLM 能够在真实的浏览器环境中与网页交互、截取屏幕截图并执行 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 文件。

-
security - not tested
F
license - not found
-
quality - not tested

一个模型上下文协议 (MLM) 服务器,利用 BrowserCat 的云浏览器服务提供浏览器自动化功能。该服务器使 LLM 能够在真实的浏览器环境中与网页交互、截取屏幕截图并执行 JavaScript,而无需在本地安装浏览器。

  1. Components
    1. Tools
    2. Resources
  2. Key Features
    1. Configuration to use BrowserCat MCP Server
      1. Environment Variables
      2. NPX Configuration
    2. License
      ID: zp2027pvss