“browser-use” MCP 服务器的作用是什么?
browser-use MCP(模型上下文协议)服务器让 AI 代理能够通过 browser-use 库以编程方式控制网页浏览器。该服务器作为 AI 助手与浏览器之间的桥梁,使自动化网页浏览、数据提取及网站交互可直接在如 Cursor 等开发环境中完成。通过向 AI 代理开放浏览器自动化能力,可简化诸如网页搜索、内容爬取、表单填写与网站导航等流程,实现全部编程控制。这极大提升了开发效率,让重复性网页任务自动化,并为 AI 助手提供实时网页上下文。
提示词列表
仓库中未提及或未记录任何提示模板。
资源列表
仓库未明确记录或列出任何资源。
工具列表
主目录或主 README 中未明确记录工具,server.py 也未直接开放。公开文档中无详细工具列表。
此 MCP 服务器的应用场景
- 自动化网页浏览:让 AI 代理打开网站、跟随链接、与页面元素交互,用于研究或信息收集。
- 网页数据提取:自动爬取网页中的文本、表格及其他内容,供后续处理或作为上下文。
- 表单交互与提交:以编程方式填写并提交表单(如登录、搜索等),实现自动化工作流。
- 自动化测试:让 AI 代理执行基于浏览器的网页应用测试,确保 UI 流程符合预期。
- AI 的实时网页上下文:让 AI 助手可按需浏览网页,获取最新信息(如新闻、股价等)。
如何配置
Windsurf
- 确保已安装 Node.js 及 Windsurf 所需环境。
- 打开您的 Windsurf 配置文件(如
windsurf.config.json)。 - 将 browser-use MCP 服务器添加至
mcpServers部分:{ "mcpServers": { "browser-use": { "command": "npx", "args": ["@browser-use/mcp-server@latest"] } } } - 保存文件并重启 Windsurf。
- 通过 Windsurf 界面检查 MCP 服务器是否配置成功。
Claude
- 确保 Claude 支持外部 MCP 服务器且已安装 Node.js。
- 编辑 Claude 配置文件以添加 MCP 服务器:
{ "mcpServers": { "browser-use": { "command": "npx", "args": ["@browser-use/mcp-server@latest"] } } } - 保存、重启 Claude,并通过运行测试操作确认集成。
Cursor
- 检查前置条件:uv 、Playwright 。
- 打开 Cursor 配置文件(如
.cursor/config.json)。 - 添加 MCP 服务器:
{ "mcpServers": { "browser-use": { "command": "npx", "args": ["@browser-use/mcp-server@latest"] } } } - 保存并重启 Cursor。
- 在 Cursor 内触发浏览器自动化操作进行测试。
Cline
- 确保已安装 Cline 并已配置 MCP 服务器功能。
- 编辑 Cline 配置以注册 MCP 服务器:
{ "mcpServers": { "browser-use": { "command": "npx", "args": ["@browser-use/mcp-server@latest"] } } } - 保存并重启 Cline。
- 通过在 Cline 中列出活动的 MCP 服务器验证其是否运行。
API 密钥安全
- 请使用环境变量存储敏感数据,如 API 密钥。
- 示例配置:
{ "mcpServers": { "browser-use": { "command": "npx", "args": ["@browser-use/mcp-server@latest"], "env": { "API_KEY": "${API_KEY}" }, "inputs": { "api_key": "${API_KEY}" } } } }
在流程中如何使用 MCP
在 FlowHunt 中使用 MCP
要将 MCP 服务器集成到 FlowHunt 工作流中,首先添加 MCP 组件到您的流程,并将其连接到 AI 代理:

点击 MCP 组件打开配置面板。在系统 MCP 配置部分,使用如下 JSON 格式填写您的 MCP 服务器信息:
{
"browser-use": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 代理即可作为工具使用此 MCP,访问其全部功能。请记得将 “browser-use” 替换为您的 MCP 服务器实际名称,并将 URL 更换为您自己的 MCP 服务器地址。
概览
| 部分 | 可用性 | 备注 |
|---|---|---|
| 概览 | ✅ | |
| 提示词列表 | ⛔ | 未找到 |
| 资源列表 | ⛔ | 未找到 |
| 工具列表 | ⛔ | 未明确列出 |
| API 密钥安全 | ✅ | 提供示例 |
| 支持采样(评价时不重要) | ⛔ | 未提及 |
两个表之间补充说明:
此 MCP 服务器为 AI 场景下的浏览器自动化提供了核心功能,并且维护良好,但在可用提示词、资源及工具方面的文档较为欠缺。用于核心用途(浏览器控制)非常有价值,但文档完整性拖了后腿。
MCP 评分
| 是否有 LICENSE | ✅ (MIT) |
|---|---|
| 是否有至少一个工具 | ⛔ (未列出) |
| Fork 数量 | 70 |
| Star 数量 | 571 |
总体评分:
6/10(核心浏览器自动化表现优异,但高级 MCP 概念及工具文档缺失;如能补充更多实现细节,评分会更高)。
