关于 Grabbit
Grabbit 是面向 AI Agent 的托管截图服务,可将公开网址转换为托管图片,无需本地运行无头浏览器。它支持全页和 JavaScript 密集型页面,并处理 Cookie 与同意横幅。
主要功能
- 01将公开网址生成托管截图
- 02支持全页和 JavaScript 页面
- 03处理 Cookie 与同意横幅
- 04按 ID 获取历史截图
- 05查看近期截图和用量
适用场景
- 01为网页内容获取截图
- 02捕获动态渲染的页面
- 03查看先前生成的截图
- 04检查账户额度和近期用量
MCP 相关
Grabbit 通过 Streamable HTTP MCP 服务提供截图、历史记录、用量和定价工具。客户端可使用 OAuth 2.1 或 Bearer API 密钥进行认证。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.grabbit.liveclaude mcp add --transport http live-grabbit-screenshots https://mcp.grabbit.live{"mcpServers":{"live-grabbit-screenshots":{"type":"http","url":"https://mcp.grabbit.live"}}}在 Cursor 中打开{"servers":{"live-grabbit-screenshots":{"type":"http","url":"https://mcp.grabbit.live"}}}在 VS Code 中打开{"mcpServers":{"live-grabbit-screenshots":{"type":"http","url":"https://mcp.grabbit.live"}}}{"mcpServers":{"live-grabbit-screenshots":{"serverUrl":"https://mcp.grabbit.live"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
将 URL 提供给你的 Agent,即可获取托管图片,无需运行本地无头浏览器。Grabbit 可处理 Cookie 和同意提示横幅、JavaScript 密集型页面和整页截图,以及许多会阻止本地浏览器访问的网站。
| 端点 | https://mcp.grabbit.live(Streamable HTTP) |
| 身份验证 | OAuth 2.1(claude.ai 连接器开箱即用)或 Bearer API 密钥 |
| Registry 名称 | live.grabbit/screenshots |
| 配置指南 | https://grabbit.live/agents |
工具
| 工具 | 功能 |
|---|---|
grab | 截取任意公开 URL,并返回托管图片(内嵌图片 + 剩余额度) |
get_grab | 按 ID 获取之前的截图 |
list_grabs | 浏览近期截图 |
get_usage | 查看额度、套餐和近 30 天的用量 |
get_pricing | 查看价格以及与 ScreenshotOne、Urlbox、Browserless 等服务的如实对比(标注日期) |
为什么使用托管截图工具
大多数 Agent 已经可以驱动无头浏览器。在简单页面上它能正常工作,但在重要页面上却会悄然失败:Cookie 和同意提示拦截页、机器人检测、登录和付费墙,以及由客户端大量渲染的页面。Grabbit 在托管基础设施上执行截图,因此返回的截图干净利落,Agent 无需自备浏览器。
如实说明其能力边界:没有任何服务能截取字面意义上的所有网站。少数受到严格 IP 封锁的目标网站仍无法访问。私有和内部地址(包括 localhost)会受到 SSRF 防护拦截。
快速开始
Claude Code
claude mcp add --transport http grabbit https://mcp.grabbit.live
然后运行 /mcp,并在浏览器中完成身份验证(OAuth,无需粘贴密钥)。
指南:https://grabbit.live/agents/claude-code
Cursor
~/.cursor/mcp.json(提交项目级 .cursor/mcp.json,即可与团队共享):
{ "mcpServers": { "grabbit": { "url": "https://mcp.grabbit.live" } } }
指南:https://grabbit.live/agents/cursor
OpenAI Codex
~/.codex/config.toml:
[mcp_servers.grabbit]
url = "https://mcp.grabbit.live"
bearer_token_env_var = "GRABBIT_API_KEY"
指南:https://grabbit.live/agents/codex
OpenClaw
添加托管 MCP 服务,或将单行 CLI 命令封装为技能。 指南:https://grabbit.live/agents/openclaw
Cursor Marketplace
可直接从 Cursor Marketplace 安装 Grabbit(上架后),也可以手动添加:
~/.cursor/mcp.json(或项目级 .cursor/mcp.json):
{ "mcpServers": { "grabbit": { "url": "https://mcp.grabbit.live" } } }
本仓库包含用于提交到 marketplace 的 Cursor 插件打包文件(.cursor-plugin/plugin.json、mcp.json、技能)。
Agent 技能
本仓库提供一个可移植的技能文件夹(skills/grabbit-screenshots/),教 Agent 何时以及如何使用 Grabbit 托管截图 MCP。
通过 skills.sh 安装
npx skills add BrainGridAI/grabbit-mcp --skill grabbit-screenshots
公开安装后,该技能可能会通过安装遥测显示在 skills.sh 上(无需单独的提交表单)。
发布到 ClawHub
在仓库根目录中运行:
clawhub skill publish ./skills/grabbit-screenshots --slug grabbit-screenshots --name "Grabbit Screenshots" --version 1.0.0
通过 OpenClaw / Hermes 安装
该技能已发布到 ClawHub:https://clawhub.ai/braingrid/skills/grabbit-screenshots
openclaw skills install @braingrid/grabbit-screenshots
# or
clawhub install grabbit-screenshots
Hermes 可以安装同一个 ClawHub 技能(ClawHub 是 Hermes 的技能来源),并连接到 https://mcp.grabbit.live。
CLI
npx grabbit.live login # browser sign-in, keys saved locally
npx grabbit.live nyt.com # screenshot a URL, hosted image back
npx grabbit.live mcp # print MCP config for your agent
定价
每次实时捕获固定收费 $0.002。预付额度永不重置或过期。 测试密钥会返回免费的占位内容,让你在付款前就能接入使用。完整 定价和对比表:https://grabbit.live/#pricing
链接
- 网站:https://grabbit.live
- Agent 配置指南:https://grabbit.live/agents
- API 参考:https://grabbit.live/screenshot-api
- LLM 可读文档:https://grabbit.live/llms.txt
此仓库中的 server.json 是发布到官方 MCP
Registry 的清单。Grabbit 的源代码位于私有仓库;此处是 MCP 服务清单和文档的公开存放处。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。