
模型上下文协议 (MCP) 是一个开放协议,它使大型语言模型 (LLM) 应用程序与外部数据源和工具之间的无缝集成成为可能。无论您是构建 AI 驱动的 IDE,增强聊天界面,还是创建自定义 AI 工作流,MCP 都提供了一种标准化的方法来连接 LLM 和它们所需的上下文。
此服务器使用 Browserbase、Puppeteer 和 Stagehand(即将推出)提供了云浏览器自动化能力。该服务器使 LLM 能够在云浏览器环境中与网页进行交互、截取屏幕截图并执行 JavaScript。
要了解如何开始使用 Browserbase,请查看 'browserbase/README.md' 或 Stagehand MCP。
🌐 Browserbase MCP - 位于 browserbase/
| 功能 | 描述 |
|---|---|
| 浏览器自动化 | 控制和编排云浏览器 |
| 数据提取 | 从任何网页中提取结构化数据 |
| 控制台监控 | 追踪和分析浏览器控制台日志 |
| 屏幕截图 | 捕获全页和元素的屏幕截图 |
| JavaScript | 在浏览器上下文中执行自定义 JS |
| 网页交互 | 轻松导航、点击和填写表单 |
🤘 Stagehand MCP - 位于 stagehand/
| 功能 | 描述 |
|---|---|
| 原子指令 | 执行精确的动作,如 act("点击登录按钮") 或 extract("找到红色鞋子") |
| 模型灵活性 | 支持多种模型,包括 OpenAI 的 GPT-4 和 Anthropic 的 Claude-3.5 Sonnet |
| 模块化设计 | 容易集成新模型,只需少量更改 |
| 视觉支持 | 使用注释过的屏幕截图处理复杂的 DOM |
| 开源 | 为项目做出贡献,并加入 Slack 社区 获取支持 |
Smithery </中文翻译>