SuperAPI AI 工具集

urlbox-mcp-server

Urlbox MCP Server 为 AI 助手提供一个真实浏览器能力,可通过 Urlbox API 生成和管理网页截图、PDF、视频,用 AI 分析截图,并将网页内容提取为 Markdown、元数据或 HTML。它支持托管服务器和本地桥接两种方式,可接入 Claude、ChatGPT、Claude Code、Codex、Cursor 等 AI 客户端。

访问官网

工具介绍

Urlbox MCP Server 是一个面向 AI 助手的浏览器工具服务器,可为网站截图、生成 PDF 和视频、提取 HTML、Markdown 与文章正文、比较页面,并管理 Urlbox 项目、webhook 与用量。

【用途】 为 Claude、ChatGPT 及其他 AI 助手提供真实浏览器能力,让助手能够直接抓取和渲染网页内容,并将结果以截图、PDF、视频或文本形式返回。

【主要能力】

  • 网站截图
  • 生成 PDF
  • 生成视频
  • 提取 HTML、Markdown 和文章正文
  • 比较页面
  • 管理 Urlbox 项目、webhook 和用量

【使用方式】 推荐使用托管服务器,将客户端连接到 https://api.urlbox.com/mcp ,无需安装。不同客户端的配置方式如下:

Claude(claude.ai 和桌面端):在 Settings、Connectors、Add custom connector 中输入 https://api.urlbox.com/mcp ,然后登录 Urlbox。

ChatGPT:添加一个 URL 为 https://api.urlbox.com/mcp 的连接器,然后登录 Urlbox。

Claude Code:运行 claude mcp add --transport http urlbox https://api.urlbox.com/mcp ,然后运行 /mcp 登录。

Codex:运行 codex mcp add urlbox --url https://api.urlbox.com/mcp ,然后运行 codex mcp login urlbox 登录。

Cursor:将以下内容添加到 ~/.cursor/mcp.json:{ "mcpServers" : { "urlbox" : { "url" : " https://api.urlbox.com/mcp " , "headers" : { "Authorization" : " Bearer YOUR_URLBOX_API_KEY " } } } }

无法登录的客户端可以通过 Authorization: Bearer <key> 发送 API 密钥。组织 API 密钥(ubx_org_...)可解锁全部工具;项目密钥仅适用于渲染工具。密钥可在 Urlbox 控制面板中找到。

【本地桥接】 部分客户端只能启动本地服务器。本包是一个小型本地桥接,在用户机器上通过 stdio 运行,并将所有请求转发到托管服务器,因此工具与托管服务器完全一致且始终保持最新。需要 Node.js 20 或更高版本。

桥接会额外添加一个本地工具 save_render,用于下载任意 Urlbox 工具返回的渲染 URL 并保存到计算机。例如可要求“截图 example.com 并保存到我的电脑”。已存在的文件不会被覆盖。

从 1.x 升级:原有配置继续可用,SECRET_KEY 仍会被读取,包名和命令不变。工具现在来自托管服务器,因此数量更多,且无需更新即可持续改进。render 仍然存在,其 store_renders 选项和下载工具被 save_render 取代。文件保存到 ~/Downloads 而不是 ~/Downloads/urlbox-renders,可设置 URLBOX_DOWNLOAD_DIR 保留旧位置。使用项目密钥只能获得渲染工具,使用组织 API 密钥还可管理项目、webhook 和用量。要求 Node.js 20 或更高版本。

【示例提示词】

  • Take a screenshot of https://example.com without ads or cookie banners.
  • Save https://urlbox.com as a tagged PDF with an outline and download it to my computer.
  • Turn this article into markdown: https://example.com/blog/post
  • How does https://example.com look on a phone?

【限制】 使用渲染工具需要 Urlbox API 密钥;管理项目、webhook 和用量需要组织 API 密钥。本地桥接方式需要 Node.js 20 或更高版本。测试通过本地假服务器运行桥接,因此无需 Urlbox 账号。