使用说明
基本能力
产品定位
Browserbase MCP 服务器是一个基于云浏览器的自动化工具,提供网页数据提取、控制台日志监控、截图功能、JavaScript执行以及基本的网页交互能力。
核心功能
- 云浏览器自动化
- 网页数据提取
- 控制台日志监控
- 截图功能
- JavaScript执行
- 基本网页交互(导航、点击、表单填写)
适用场景
- 自动化网页操作
- 网页数据提取
- 网页监控和日志分析
- 网页截图和内容提取
工具列表
- browserbase_create_session: 创建一个新的云浏览器会话
- browserbase_navigate: 导航到指定的URL
- browserbase_screenshot: 捕获整个页面或特定元素的截图
- browserbase_click: 点击页面上的元素
- browserbase_fill: 填写输入字段
- browserbase_evaluate: 在浏览器控制台中执行JavaScript
- browserbase_get_content: 从当前页面提取所有内容
- browserbase_parallel_sessions: 创建多个浏览器会话并导航到不同的URL
使用教程
使用依赖
- 安装Node.js和npm
- 运行以下命令安装依赖:
npm install
安装教程
- 运行以下命令构建项目:
npm run build
- 配置Claude Desktop以使用服务器,参考以下JSON配置:
{
"mcpServers": {
"browserbase": {
"command": "node",
"args": ["path/to/mcp-server-browserbase/browserbase/dist/index.js"],
"env": {
"BROWSERBASE_API_KEY": "<YOUR_BROWSERBASE_API_KEY>",
"BROWSERBASE_PROJECT_ID": "<YOUR_BROWSERBASE_PROJECT_ID>"
}
}
}
}
- 重启Claude Desktop应用程序
调试方式
- 确保服务器已正确安装和配置
- 使用Claude Desktop中的工具进行测试
- 检查控制台日志以获取调试信息