Token导航 LogoToken导航TokenDH.com
Browserai MCP logo
AI代理未说明官方级别未说明来源级核验

Browserai MCP

MCP Server

Browserai MCP是一个为AI代理提供实时网页数据访问的中间件服务,支持绕过地理限制和反爬机制,适用于需要实时网络数据的AI应用。

工具数

0

提示词数

0

GitHub Stars

32

资源数

0
AI代理JavaScriptClaude浏览器自动化Claude DesktopClaudeCursorWindsurfVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

brightdata

提供方

brightdata

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Browserai MCP

Empower AI Agents with Real-Time Web Data

🌟 概述

欢迎使用Browserai模型上下文协议(MCP)服务器,该服务器旨在使LLM、AI代理和应用程序能够实时访问、发现和提取web数据。该服务器使MCP客户端(如Claude Desktop、VS Code、Cursor和WindSurf)能够无缝搜索网络、导航网站、执行操作和高效检索数据,甚至可以从具有防抓取措施的网站检索数据。

MCP

⚙️ 原理

Browserai MCP服务器充当您的AI代理(MCP客户端)和互联网之间的中介:

  1. 您的AI代理(例如,Claude Desktop,VSCode扩展)通过模型上下文协议向Browserai MCP服务器发送请求。
  2. MCP服务器利用您的Browserai API令牌和项目配置,执行请求的web操作(例如,搜索、导航、提取数据)。
  3. 它利用Browserai强大的基础设施来管理复杂性,例如绕过地理限制和机器人检测机制。
  4. 然后,服务器将结构化数据或操作结果传递回您的AI代理。

这种架构允许您的代理访问实时web信息和功能,而无需直接管理浏览器实例或防阻塞技术。

✨ 特性

  • 实时Web访问:直接从网上检索最新信息。
  • 绕过地理限制:访问内容不受地域限制。
  • Web解锁器:浏览受机器人检测系统保护的网站。
  • 浏览器控件:利用可选的远程浏览器自动化功能。
  • 无缝集成:与所有符合MCP标准的AI助手兼容。

🔧 帐户设置

要开始使用Browserai MCP服务器,需要Browserai帐户和API密钥。

  1. 确保您在上有一个帐户 浏览器.ai。新用户可获得免费测试积分,并可选择按需付费。
  2. 从获取API密钥 用户仪表板.
  3. 在您的 仪表盘.

- 可以使用以下命令在MCP服务器配置中覆盖此项目名称 PROJECT_NAME 环境变量。

🚀 快速启动

本指南有助于使用常见的AI客户端设置Browserai MCP服务器。

  1. 安装Node.js:

npx 命令是必需的。如果尚未安装Node.js,请从 . npx 是一个Node.js包运行器,简化了CLI工具的执行,如 @brightdata/browserai-mcp.

克劳德桌面

  1. 导航到Claude>设置>开发人员>编辑配置> claude_desktop_config.json 并添加以下配置:
{
  "mcpServers": {
    "Browserai": {
      "command": "npx",
      "args": ["@brightdata/browserai-mcp"],
      "env": {
        "API_TOKEN": "",
        "PROJECT_NAME": ""
      }
    }
  }
}

VSCode代理

  1. 配置您的VSCode代理。这通常涉及修改设置文件。例如,创建一个 .vscode/mcp.json 在项目中包含以下内容的文件:
{
  "servers": {
    "browserai-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": ["@brightdata/browserai-mcp"],
      "env": {
        "API_TOKEN": "",
        "PROJECT_NAME": ""
      }
    }
  }
}

VSCode代理注意事项: MCP服务器配置的具体路径和结构(例如,文件名 .vscode/mcp.json 或者JSON键,如 "servers")可能因使用中的VSCode代理扩展而异。请参阅VSCode Agent的文档以获取准确的说明。

🔌 其他MCP客户端

要将此MCP服务器与支持模型上下文协议的其他AI代理或应用程序集成:

  1. 命令:使用以下命令启动服务器 npx @brightdata/browserai-mcp.
  2. 环境变量:

- API_TOKEN:您的Browserai API令牌(必需)。 - PROJECT_NAME:Browserai项目的名称(可选;如果省略,则默认为预配置的项目)。 确保在执行命令的环境中可以访问这些变量。有关配置外部MCP服务器和设置环境变量的指导,请参阅客户的文档。

⚠️ 安全最佳实践

重要提示: 将所有抓取的网络内容视为潜在的不可信数据。为了降低快速注射的风险,避免在LLM提示中直接使用原始刮取的内容。 相反,采用以下做法:

  • 在处理之前过滤和验证所有网络数据。
  • 更喜欢结构化数据提取(使用 web_data 工具)覆盖原始文本。

⚠️ 故障排除

某些工具的超时

一些工具需要大量时间来读取web数据,因为页面加载时间可能会有很大差异。

为确保您的代理能够成功使用数据,请在代理的设置中配置足够高的超时时间。A值 180s (3分钟)通常足以满足大多数请求,但会根据目标站点的性能进行调整。

spawn npx ENOENT 错误

此错误表示 npx 您的系统找不到命令。要解决此问题,请执行以下操作:

定位你的Node.js/npm路径

macOS: 执行 which node 在你的终端。输出将类似 /usr/local/bin/node.

窗户: 执行 where node 在您的命令提示符中。输出将类似于 C:\Program Files\nodejs\node.exe.

更新MCP配置

在客户端的MCP服务器配置中,替换 "npx" 带有Node.js可执行文件的完整路径。例如,在macOS上,它可能看起来像这样:

"command": "/usr/local/bin/node"

(确保 args 仍然包括 ["@brightdata/browserai-mcp"] 或通往 npx 脚本(如果使用) node 直接与 npx的基础脚本。)

📞 支持

如果您遇到任何问题或有疑问,请联系Browserai支持团队或在此存储库中提交问题。

目录标签

目录标签

AI代理JavaScriptClaude浏览器自动化本地部署网页数据提取反爬绕过实时数据

支持客户端

Claude DesktopClaudeCursorWindsurfVS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP