Token导航 LogoToken导航TokenDH.com
Browserbase Local logo
浏览器工具stdio官方级别未说明来源级核验

Browserbase Local

MCP Server

Browserbase MCP Server 是一个基于 Model Context Protocol (MCP) 的云浏览器自动化服务器,提供网页交互、数据提取、屏幕截图和自动化操作功能,适用于AI增强的开发环境和自定义工作流。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
浏览器自动化TypeScriptClaude网页交互ClaudeCursor

安装说明

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

作者 / 组织

Ashesh3

提供方

Ashesh3

最后核验

2026/5/17 20:20

运行时

Docker

快速接入

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

命令预览

docker run --rm -i \

详细介绍

浏览MCP服务器

](https://smithery.ai/server/@browserbasehq/mcp-browserbase)

cover

模型上下文协议(MCP) 是一种开放协议,可实现LLM应用程序与外部数据源和工具之间的无缝集成。无论您是在构建基于AI的IDE、增强聊天界面,还是创建自定义AI工作流程,MCP都提供了一种标准化的方式将LLM与所需的上下文连接起来。

Stagehand v3的新增功能

由...驱动 舞台手v3.0,此MCP服务器现在包括:

  • 性能提高20-40%:提高所有核心业务的速度(act, extract, observe)通过自动缓存
  • 增强提取:跨iframe和影子根进行有针对性的提取和观察
  • 改进的模式:简化提取模式,实现更直观的数据提取
  • 高级选择器支持:CSS选择器支持,改进了元素定位
  • 多浏览器支持:与剧作家、木偶师和Patchright兼容
  • 新图元:内置 page, locator, frameLocator,以及 deepLocator 简化自动化
  • 实验性功能:通过 --experimental 旗帜

有关更多详细信息,请访问 Stagehand v3文档.

特性

特性描述
浏览器自动化通过Browsebase控制和编排云浏览器
数据提取从任何网页提取结构化数据
Web交互轻松导航、单击和填写表单
截图捕获完整页面和元素截图
模型灵活性支持多种模型(OpenAI、Claude、Gemini等)
视觉支持对复杂DOM使用带注释的屏幕截图
会话管理创建、管理和关闭浏览器会话
高性能使用自动缓存(v3)可将操作速度提高20-40%
高级选择器增强的CSS选择器支持,可实现精确的元素定位

如何设置

快速入门:

添加到光标

在浏览器中复制并粘贴此链接:

cursor://anysphere.cursor-deeplink/mcp/install?name=browserbase&config=eyJjb21tYW5kIjoibnB4IEBicm93c2VyYmFzZWhxL21jcCIsImVudiI6eyJCUk9XU0VSQkFTRV9BUElfS0VZIjoiIiwiQlJPV1NFUkJBU0VfUFJPSkVDVF9JRCI6IiIsIkdFTUlOSV9BUElfS0VZIjoiIn19

我们目前支持MCP服务器的两种传输方式,STDIO和SHTTP。我们建议您将SHTTP与我们的远程托管url一起使用,以充分利用服务器的全部容量。

shtp:

要通过我们的远程托管URL使用Browserbase MCP服务器,请将以下内容添加到您的配置中。

首选 史密斯艾 并输入您的API密钥和配置以获得远程托管URL。 当使用我们的远程托管服务器时,我们提供Gemini的LLM成本 最佳性能模型舞台工作人员.

Smithery Image

如果您的客户支持SHTTP:

{
  "mcpServers": {
    "browserbase": {
      "type": "http",
      "url": "your-smithery-url.com"
    }
  }
}

如果您的客户不支持SHTTP:

{
  "mcpServers": {
    "browserbase": {
      "command": "npx",
      "args": ["mcp-remote", "your-smithery-url.com"]
    }
  }
}

工作室:

您可以使用我们在NPM上托管的服务器,也可以通过克隆此仓库在本地完全运行它。

❗️ 重要提示: 如果你想使用不同的模型,你必须将--modelName添加到参数中,并将相应的键作为参数提供。更多信息如下。

在NPM上运行(推荐)

进入MCP配置JSON并添加浏览器基础服务器:

{
  "mcpServers": {
    "browserbase": {
      "command": "npx",
      "args": ["@browserbasehq/mcp-server-browserbase"],
      "env": {
        "BROWSERBASE_API_KEY": "",
        "BROWSERBASE_PROJECT_ID": "",
        "GEMINI_API_KEY": ""
      }
    }
  }
}

就是这样!重新加载您的MCP客户端,Claude将能够使用Browsebase。

要运行100%本地:

选项1:直接安装

# Clone the Repo
git clone https://github.com/browserbase/mcp-server-browserbase.git
cd mcp-server-browserbase

# Install the dependencies and build the project
npm install && npm run build

选项2:Docker

# Clone the Repo
git clone https://github.com/browserbase/mcp-server-browserbase.git
cd mcp-server-browserbase

# Build the Docker image
docker build -t mcp-browserbase .

然后在MCP配置JSON中运行服务器。要在本地运行,我们可以使用STDIO或自主机SHTTP。

工作室:

使用直接安装

在MCP配置JSON文件中添加以下内容:

{
  "mcpServers": {
    "browserbase": {
      "command": "node",
      "args": ["/path/to/mcp-server-browserbase/cli.js"],
      "env": {
        "BROWSERBASE_API_KEY": "",
        "BROWSERBASE_PROJECT_ID": "",
        "GEMINI_API_KEY": ""
      }
    }
  }
}

使用Docker

在MCP配置JSON文件中添加以下内容:

{
  "mcpServers": {
    "browserbase": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "-e",
        "BROWSERBASE_API_KEY",
        "-e",
        "BROWSERBASE_PROJECT_ID",
        "-e",
        "GEMINI_API_KEY",
        "mcp-browserbase"
      ],
      "env": {
        "BROWSERBASE_API_KEY": "",
        "BROWSERBASE_PROJECT_ID": "",
        "GEMINI_API_KEY": ""
      }
    }
  }
}

然后重新加载您的MCP客户端,您应该可以开始了!

配置

Browsebase MCP服务器接受以下命令行标志:

标志描述
--proxies为会话启用浏览器基础代理
--advancedStealth启用Browserbase高级隐藏功能(仅适用于Scale Plan用户)
--keepAlive启用浏览器保持活动会话
--contextId 指定要使用的浏览器基础上下文ID
--persist是否持久化Browserbase上下文(默认值:true)
`--port
`用于侦听HTTP/SHTTP传输的端口
--host 将服务器绑定到的主机(默认值:localhost,所有接口使用0.0.0.0)
--browserWidth 浏览器视口宽度(默认值:1024)
--browserHeight 浏览器视口高度(默认值:768)
--modelName Stagehand使用的模型(默认值:gemini-2.0-flash)
--modelApiKey 自定义模型提供程序的API密钥(使用自定义模型时需要)
--experimental启用实验功能(默认值:false)

这些标志可以直接传递给CLI,也可以在MCP配置文件中配置。

注:

目前,这些标志只能用于本地服务器(npx@browserbasehq/mcp服务器浏览器库或Docker)。

在Docker中使用配置标志

使用Docker时,您可以在映像名称后传递配置标志作为附加参数。这里有一个例子 --proxies 标志:

{
  "mcpServers": {
    "browserbase": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "-e",
        "BROWSERBASE_API_KEY",
        "-e",
        "BROWSERBASE_PROJECT_ID",
        "-e",
        "GEMINI_API_KEY",
        "mcp-browserbase",
        "--proxies"
      ],
      "env": {
        "BROWSERBASE_API_KEY": "",
        "BROWSERBASE_PROJECT_ID": "",
        "GEMINI_API_KEY": ""
      }
    }
  }
}

你也可以直接从命令行运行Docker容器:

docker run --rm -i \
  -e BROWSERBASE_API_KEY=your_api_key \
  -e BROWSERBASE_PROJECT_ID=your_project_id \
  -e GEMINI_API_KEY=your_gemini_key \
  mcp-browserbase --proxies

配置示例

代理

以下是我们的文档 代理.

要使用代理,请在MCP配置中设置--proxy标志:

{
  "mcpServers": {
    "browserbase": {
      "command": "npx",
      "args": ["@browserbasehq/mcp-server-browserbase", "--proxies"],
      "env": {
        "BROWSERBASE_API_KEY": "",
        "BROWSERBASE_PROJECT_ID": "",
        "GEMINI_API_KEY": ""
      }
    }
  }
}

先进隐形技术

以下是我们的文档 先进隐形技术.

要使用高级隐身,请在MCP配置中设置--advancedStealth标志:

{
  "mcpServers": {
    "browserbase": {
      "command": "npx",
      "args": ["@browserbasehq/mcp-server-browserbase", "--advancedStealth"],
      "env": {
        "BROWSERBASE_API_KEY": "",
        "BROWSERBASE_PROJECT_ID": "",
        "GEMINI_API_KEY": ""
      }
    }
  }
}

语境

以下是我们的文档 语境

要使用上下文,请在MCP配置中设置--contextId标志:

{
  "mcpServers": {
    "browserbase": {
      "command": "npx",
      "args": [
        "@browserbasehq/mcp-server-browserbase",
        "--contextId",
        ""
      ],
      "env": {
        "BROWSERBASE_API_KEY": "",
        "BROWSERBASE_PROJECT_ID": "",
        "GEMINI_API_KEY": ""
      }
    }
  }
}

浏览器视口大小

浏览器会话的默认视口大小为1024 x 768。您可以使用browserWidth和browserHeight标志调整浏览器视口大小。

以下是如何使用它来定制浏览器大小。我们建议坚持16:9的宽高比(即:1920 x 1080、1280 x 720、1024 x 768)

{
  "mcpServers": {
    "browserbase": {
      "command": "npx",
      "args": [
        "@browserbasehq/mcp-server-browserbase",
        "--browserHeight 1080",
        "--browserWidth 1920"
      ],
      "env": {
        "BROWSERBASE_API_KEY": "",
        "BROWSERBASE_PROJECT_ID": "",
        "GEMINI_API_KEY": ""
      }
    }
  }
}

实验性功能

Stagehand v3包括可以通过以下方式启用的实验功能 --experimental 旗帜。这些功能提供了正在积极开发和改进的尖端功能。

要启用实验功能,请执行以下操作:

{
  "mcpServers": {
    "browserbase": {
      "command": "npx",
      "args": ["@browserbasehq/mcp-server-browserbase", "--experimental"],
      "env": {
        "BROWSERBASE_API_KEY": "",
        "BROWSERBASE_PROJECT_ID": "",
        "GEMINI_API_KEY": ""
      }
    }
  }
}

_注意:在未来的版本中,实验功能可能会更改或删除。请自行决定是否使用它们。_

模型配置

Stagehand默认使用谷歌的Gemini 2.0 Flash模型,但您可以将其配置为使用GPT-4o、Claude或其他提供商等其他模型。

重要:使用任何自定义模型(非默认)时,必须使用 --modelApiKey 旗帜。

以下是如何配置不同的模型:

{
  "mcpServers": {
    "browserbase": {
      "command": "npx",
      "args": [
        "@browserbasehq/mcp-server-browserbase",
        "--modelName",
        "anthropic/claude-sonnet-4.5",
        "--modelApiKey",
        "your-anthropic-api-key"
      ],
      "env": {
        "BROWSERBASE_API_KEY": "",
        "BROWSERBASE_PROJECT_ID": ""
      }
    }
  }
}

_注意:Stagehand必须支持该模型。查看文档 这里。使用任何自定义模型时,必须为该提供程序提供您自己的API密钥。_

资源

服务器提供对屏幕截图资源的访问:

  1. 截图 (screenshot://)

- 捕获的屏幕截图的PNG图像

主要特点

  • 人工智能驱动的自动化:用于web交互的自然语言命令
  • 多模型支持:与OpenAI、Claude、Gemini等合作
  • 截图捕捉:完整页面和特定元素的屏幕截图
  • 数据提取:从网页中智能提取内容
  • 代理支持:企业级代理功能
  • 隐身模式:先进的反检测功能
  • 上下文持久性:跨会话维护身份验证和状态

有关模型上下文协议的更多信息,请访问:

对于MCP官方文件:

许可证

根据Apache 2.0许可证授权。

版权所有2025 Browserbase,股份有限公司。

目录标签

目录标签

浏览器自动化TypeScriptClaude网页交互混合部署云浏览器控制数据提取工具AI增强开发

支持客户端

ClaudeCursor

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP