8 v1.44.0 更新于 2026-11-03

Browserless MCP Server

官方 Browserless MCP 服务器:为 AI 代理提供浏览器自动化、网页抓取、截图和 PDF 生成。

适用客户端

本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端
远程接入
任意支持远程 MCP(streamable-http)的客户端,如 Claude、ChatGPT 开发者模式、自建 Agent

安装配置

本地运行(npm)
{
  "mcpServers": {
    "mcp-b59a75": {
      "command": "npx",
      "args": [
        "-y",
        "@browserless.io/mcp"
      ]
    }
  }
}
远程接入(streamable-http)
{
  "mcpServers": {
    "mcp-b59a75": {
      "url": "https://mcp.browserless.io/mcp"
    }
  }
}

将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。

提供的工具 接入后 Agent 可调用这 14 个工具

browserless_smartscraper
抓取单个网页并返回其 markdown 或 HTML 内容,自动处理 JS 重度页面和反爬机制。
browserless_search
通过 Browserless 搜索网络并可选抓取每个结果,支持网页、新闻、图片搜索及地理定位和时间过滤。
browserless_map
发现并映射网站上的所有 URL,通过站点地图和链接提取进行扫描,可用于站点审计和内容发现。
browserless_crawl
爬取网站并抓取每个发现的页面,支持深度控制、路径过滤、站点地图策略和可配置的抓取选项。
browserless_performance
对任意 URL 运行 Lighthouse 审计,返回各类别评分及完整 JSON 报告的下载路径或链接。
browserless_function
在 Browserless 云端执行自定义 Puppeteer JavaScript 函数,操作 page 对象并返回数据。
browserless_export
通过 /export API 导出网页的原生内容(HTML、PDF、图片等),自动检测内容类型。
browserless_agent
通过 ReAct 循环驱动持久浏览器会话,支持快照、点击、输入、滚动、多标签页、截图、验证码处理和文件上传下载。
browserless_skill
按需加载处理复杂页面机制(阴影 DOM、Cookie 弹窗、模态框、验证码等)的操作指南。
browserless_profiles
列出当前令牌保存的认证配置文件及其 cookie 和源计数,可复用登录状态。
browserless_account
读取当前令牌对应的账户信息,包括套餐、单位余额、计费周期和 API 密钥名称。
browserless_usage
读取请求和单位消耗情况,包括成功、错误、超时、排队、峰值并发、验证码和代理字节数。
browserless_sessions
检查账户的会话,包括正在运行的浏览器、持久会话、会话回放及 1Password 凭证集成,并可下载回放页面。
browserless_logs
读取 Browserless 自身记录的近期请求日志,查看尝试过的请求。

配合站内内容