browser-use-mcp-server
by kontext-security·★ 822·综合分 49
MCP 服务器让 AI 智能体能通过 browser-use 控制浏览器。
browser-automationweb-scrapingai-llm
107
Forks
17
活跃 Issue
10 个月前
最近提交
2 天前
收录于
概述
browser-use-mcp-server 为浏览器自动化提供了模型上下文协议的健壮实现。它允许 AI 智能体与网页交互,执行点击、滚动和表单填写等操作,并提取信息。该服务器支持 SSE 和 stdio 传输模式,并包含 VNC 流媒体功能,可实时可视化浏览器自动化过程。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:自动化网页抓取以收集数据
你:AI 执行网站测试和验证
你:使 AI 能够研究和分析在线内容
你:如何实时查看浏览器自动化?
你:支持哪些 AI 模型?
什么时候选它
当您需要AI驱动的浏览器自动化功能用于网页抓取、测试或浏览辅助,并带有实时VNC监控功能时,选择此MCP服务器。
什么时候不要选它
如果您需要支持Chromium之外的浏览器引擎,需要多用户环境的认证模型,或者希望使用更简单的不带AI组件的浏览器自动化方案,请不要选择此服务器。
此 server 暴露的工具
从 README 抽取出 1 个工具(置信度较低)openOpen a URL in the browser
说明:Only one tool was referenced in the README, mentioned in the example section. No explicit tool documentation was provided in the README.
可对比工具
playwright-mcpbrowserless-mcpscraping-browser-mcppuppeteer-mcp
安装
安装
先决条件
- uv - 快速 Python 包管理器
- Playwright - 浏览器自动化
- mcp-proxy - stdio 模式需要
# 安装先决条件
curl -LsSf https://astral.sh/uv/install.sh | sh
uv tool install mcp-proxy
uv tool update-shell环境设置
创建 .env 文件:
OPENAI_API_KEY=你的-api-key
CHROME_PATH=可选的/chrome/路径
PATIENT=false安装依赖项
uv sync
uv pip install playwright
uv run playwright install --with-deps --no-shell chromiumClaude Desktop 配置
{
"mcpServers": {
"browser-server": {
"command": "browser-use-mcp-server",
"args": [
"run",
"server",
"--port",
"8000",
"--stdio",
"--proxy-port",
"9000"
],
"env": {
"OPENAI_API_KEY": "你的-api-key"
}
}
}
}FAQ
- 如何实时查看浏览器自动化?
- 该服务器支持 VNC 流媒体。使用 VNC 客户端连接到 localhost:5900,默认密码为 'browser-use',或使用基于浏览器的 noVNC 查看器。
- 支持哪些 AI 模型?
- 服务器使用 browser-use,它支持多个 AI 提供商。您需要在环境配置中设置您的 API 密钥(如 OpenAI)。
browser-use-mcp-server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。