Grasp浏览器抓取器
一个开源的自托管浏览器代理,它提供了一个容器化的浏览器环境用于AI自动化,允许其他AI应用程序和代理通过自然语言指令执行类似人类的网页浏览任务。
服务介绍
Grasp 是一个开源且可自托管的浏览器使用代理。它内置了对 MCP 和 A2A 的支持,可以无缝集成到任何其他 AI 应用程序或代理中。
其主要功能包括:
- 隔离的浏览器环境。Grasp 采用 Docker 容器化,确保不会干扰您的本地工作空间。它可以轻松地在您的机器上或云端托管。
- 类人自动化。Grasp 操作浏览器就像真人一样。您甚至可以为代理提供登录凭据以获取个性化内容。
- 自然语言控制。无需编写代码 — 只需用简单的语言描述您的需求,代理将处理其余的工作。
https://github.com/user-attachments/assets/b55b5f76-4faa-45b9-a5ab-4c4295dfdf19
快速开始
🐳 开始前:
确保 Docker 已安装并在您的机器上运行。
运行以下命令以拉取并启动 Grasp:
# Pull the image
docker pull getgrasp/grasp
# Run the container
docker run -d \
--name grasp-agent \
-p 3000:3000 \
-e ANTHROPIC_API_KEY=YOUR_ANTHROPIC_KEY \
getgrasp/grasp
将 YOUR_ANTHROPIC_KEY 替换为您实际的 Anthropic API 密钥。
容器运行后,在浏览器中打开 http://localhost:3000 以访问 Grasp 控制台。
保持关注
Grasp 正在快速发展 — 我们每周都在推出新功能、扩展集成并改进代理体验。
⭐ 给项目加星标以保持更新并支持该项目!
教程
- 将 Claude Desktop 连接到 Grasp:将 Grasp 用作本地 MCP 工具服务器,并使 Claude 能够操作浏览器。
- 将代理连接到 Grasp:通过 A2A 集成 Grasp 以实现代理间浏览器自动化。
社区
我们非常希望听到您的声音。
加入 Discord 分享想法、提问或仅仅是闲聊。
许可证
本项目根据 BSL-1.1 许可证授权。