详细介绍
302AI BrowserUse MCP Server 是一个基于 Model Context Protocol (MCP) 的 AI 驱动浏览器自动化服务器,允许用户通过自然语言指令控制浏览器执行任务,如网页搜索、数据采集等。该工具支持本地命令行模式和远程 HTTP 服务器模式,具备动态加载工具列表的功能,可自动从远程服务器更新工具,适用于市场调研、数据收集和网页测试等场景。
核心功能
302AI BrowserUse MCP Server 提供了多项核心功能,帮助用户高效完成浏览器自动化任务:
- 自然语言控制浏览器:用户可以通过自然语言指令控制浏览器执行任务,无需手动编程。
- 动态加载工具列表:工具列表可自动从远程服务器更新,确保功能始终保持最新。
- 多模式支持:支持本地命令行模式和远程 HTTP 服务器模式,适应不同使用场景。
- 任务管理:支持创建浏览器自动化任务,并可查询任务状态。
- 集成支持:可与多种应用集成,如 Claude Desktop、Cherry Studio 和 ChatWise,提升使用便捷性。
安装方法
安装 302AI BrowserUse MCP Server 需要执行以下步骤:
npm install安装完成后,构建服务器:
npm run build最后,启动开发模式(自动重建):
npm run watch使用方法
302AI BrowserUse MCP Server 提供了多种使用方式,以下是常见示例:
案例1:创建浏览器自动化任务
通过自然语言指令创建一个浏览器自动化任务。
创建一个任务,访问百度首页。预期结果:成功创建任务,并返回任务ID。
案例2:查询浏览器任务状态
查询之前创建的任务状态。
查询任务ID为123的任务状态。预期结果:返回任务的当前状态。
集成配置
302AI BrowserUse MCP Server 可与多种应用集成,以下是常见配置方式:
与 Claude Desktop 集成
在 MacOS 系统中,编辑文件 `~/Library/Application Support/Claude/claude_desktop_config.json`;在 Windows 系统中,编辑文件 `%APPDATA%/Claude/claude_desktop_config.json`。
{
"mcpServers": {
"302ai-browser-use-mcp": {
"command": "npx",
"args": ["-y", "@302ai/browser-use-mcp"],
"env": {
"302AI_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}与 Cherry Studio 集成
{
"mcpServers": {
"Li2ZXXJkvhAALyKOFeO4N": {
"name": "302ai-browser-use-mcp",
"description": "",
"isActive": true,
"registryUrl": "",
"command": "npx",
"args": [
"-y",
"@302ai/browser-use-mcp"
],
"env": {
"302AI_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}与 ChatWise 集成
将以下内容复制到剪贴板,然后在 ChatWise 设置中选择从剪贴板导入:
{
"mcpServers": {
"302ai-sandbox-mcp": {
"command": "npx",
"args": ["-y", "@302ai/browser-use-mcp"],
"env": {
"302AI_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}调试与技术支持
由于 MCP 服务器通过标准输入输出进行通信,调试可能具有一定挑战性。推荐使用 MCP Inspector 工具进行调试。
npm install -g @302ai/mcp-inspector
mcp-inspector适用场景
302AI BrowserUse MCP Server 适用于以下场景:
- 市场调研:自动收集和分析市场数据。
- 数据采集:从网页中提取结构化数据。
- 网页测试:自动化测试网页功能和响应。
- 自动化任务:执行重复性高、规则明确的浏览器任务。
注意事项
使用 302AI BrowserUse MCP Server 时,需注意以下事项:
- 初次配置可能需要一定的技术基础。
- 网络环境较差时可能影响性能。
- 确保 API 密钥安全,避免泄露。
302AI BrowserUse MCP Server 通过自然语言控制浏览器,结合 MCP 协议和 AI 技术,为用户提供高效、便捷的浏览器自动化服务,适用于多种自动化任务场景。