For the complete documentation index, see llms.txt. This page is also available as Markdown.

与 MCP 集成

无头浏览器可与 MCP 配合使用,使 AI 系统能够控制远程浏览器。进一步了解此集成。

本指南说明如何集成 Oxylabs 无头浏览器 与 MCP(模型上下文协议)配合使用,以使 AI 系统能够与远程浏览器交互并对其进行控制。

概述

模型控制协议(MCP)允许像 Claude 这样的 AI 系统与浏览器交互并执行基于 Web 的任务。通过集成 Oxylabs 无头浏览器 与 MCP,您可以实现 AI 系统来执行 Web 导航、数据检索和自动化 任务,使用具备高级自主导航能力的远程浏览器,以及 住宅代理 集成。

MCP 主机(例如 Claude DesktopCursor)自带内置 MCP 客户端。Playwright-MCP 作为 MCP 服务器运行,它不使用本地浏览器,而是通过安全的 WebSocket 连接(WSS)连接到无头浏览器。

开始使用

在设置集成之前,请确保您已准备好:

  1. Oxylabs 账户:获取您的 Oxylabs 无头浏览器用户名和密码。

目前,您可以通过我们的销售团队获取无头浏览器,联系 hello@oxylabs.io.

  1. Node.js:18.0.0 或更高版本(包含 npm/npx)

  • Windows:从以下位置下载并安装 nodejs.org

  • macOS:使用 Homebrew(brew install node)或从以下位置下载 nodejs.org

  • Linux:

    • Ubuntu/Debian: sudo apt update && sudo apt install nodejs npm

    • Fedora: sudo dnf install nodejs npm

    • 或从以下位置下载 nodejs.org

  1. MCP 主机:已安装 Claude Desktop 或 Cursor。

配置 MCP 服务器

创建一个包含您的 Oxylabs 凭据的 MCP 服务器配置部分。将 <username><password> 替换为您实际的 Oxylabs 凭据:

选项 1:与 Cursor 集成

  1. 打开 Cursor

  2. 打开 Cursor 设置

  3. 选择 MCP

  4. 添加准备好的 MCP 服务器配置

  5. 重启 Cursor

选项 2:与 Claude Desktop 集成

  1. 打开 Claude Desktop

  2. 打开 Claude Desktop 设置

  3. 进入 Developer

  4. 点击 Edit Config

  5. 编辑 claude_desktop_config.json 文件

  6. 添加准备好的 MCP 服务器配置

  7. 重启 Claude Desktop

高级配置选项

国家选择

您可以通过添加 ?p_cc 参数到连接 URL 中,为浏览器会话指定国家:

US 替换为您想要的 SO-3166 国家代码。如果未指定国家,系统会根据可用性自动分配。

基于美国的基础设施

对于主要在美国运行的用户,您可以直接连接到基于美国的基础设施,以获得更快的加载时间:

浏览器参数(仅 Chrome)

对于基于 Chrome 的无头浏览器,您可以使用 bargs 参数指定额外的浏览器参数:

支持的参数包括:

  • force-color-profile:<profile>:强制将所有显示器视为使用指定的颜色配置文件

  • window-position:X,Y:指定初始窗口位置

  • hide-scrollbars:阻止为网页内容创建滚动条

  • enable-features:<feature1>,<feature2>,<feature3>:要启用的功能名称的逗号分隔列表

  • disable-notifications:禁用 Web Notification 和 Push API

故障排查

如果您在集成时遇到问题:

  1. 连接问题:

    • 验证您的 Oxylabs 凭据

    • 检查您的网络连接

    • 确保防火墙未阻止 WebSocket 连接

  2. 性能问题:

    • 对于美国用户,请尝试美国专用端点

    • 如有需要,请在配置中增加超时时间

  3. 浏览器未加载:

    • 检查 Node.js 版本(必须为 18.0.0 或更高)

    • 验证 npx 是否已正确安装

    • 重启 MCP 主机应用程序

最后更新于

这有帮助吗?