AgentRender

io.github.corbinvachal48由 GitHub 账号 corbinvachal48 发布v0.1.3更新于 Oct 26, 2026

URL to screenshot, PDF, or extract for AI agents. Free 150 renders/mo, then $17/mo.

已验证Streamable HTTP可网页运行网页搜索与抓取浏览器自动化文件与存储

概览

AI 生成的概览

AgentRender 让 AI 助手把网址转成截图、保存为 PDF,或提取结构化正文与链接,背后是托管的渲染 API。

可以做什么
  • 把网页截成图片,以 JPEG、PNG 或 WebP 内联返回,也可指定保存路径
  • 把网页渲染成 PDF 文件保存在本地,返回路径、大小和页数
  • 提取网页的标题、meta 描述、规范链接、正文和链接,以 JSON 返回
  • 用邮箱申请免费 API 密钥,并在本次会话中使用
  • 每次结果附带本月剩余渲染额度
适用场景
适合需要真正“看到”或归档在线网页的场景,而不只是抓取 HTML:视觉检查、留存 PDF 快照、或从页面提取可读正文与链接。每月 150 次免费渲染适合轻度、偶尔使用。
运行要求
可使用托管 Streamable HTTP 端点并携带 Authorization 密钥,或使用 PyPI 本地包(需 uv 或 Python,通过 uvx 或 pip 运行)。需要 AGENTRENDER_API_KEY 中的 API 密钥,ChatGPT 连接器则用 OAuth 登录。可选 AGENTRENDER_BASE_URL。需能访问 AgentRender API 的网络。
安装前请注意
API 密钥属于机密:不要提交到代码库,泄露后应轮换。渲染按次计量,超过每月 150 次免费额度后工具会返回额度错误并给出付费 Stripe 结账链接,订阅会产生费用。get_free_key 工具会把邮箱地址发送给该服务。目标网址由第三方服务抓取,仅内网可访问的页面无法处理,页面内容也会发送给该服务商。

安装

在 SourceWeft 中

  1. 打开 控制台中的 AgentRender,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.corbinvachal48%2Fagentrender-mcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "agentrender": {
      "type": "http",
      "url": "https://api.agentrenderapi.com/mcp"
    }
  }
}

README

AgentRender MCP

[AgentRender]

[Listed on MCP Servers] [Glama] [Listed on MCP ServerList]

URL → screenshot, PDF, or structured extract for AI agents via MCP.

Get a free API key instantly — 150 renders/month, no card: https://agentrenderapi.com/#waitlist (or just ask your agent to call the get_free_key tool with your email)

Pricing: Free — 150 renders/month with the free key (no card). Need more? Starter $17/month (2,000 renders/month): https://agentrenderapi.com/#pricing

Tools: screenshot (returns the image) · pdf (saves a file, returns its path) · extract (title, text, links as JSON) · get_free_key

Quick start

  1. Get a free key: https://agentrenderapi.com/#waitlist (instant, no card).
  2. Add the server to your client (below) with uvx agentrender-mcp. Needs uv.
  3. Ask your agent: "Take a screenshot of https://example.com".

Claude Code

bash
claude mcp add agentrender -e AGENTRENDER_API_KEY=akr_your_key -- uvx agentrender-mcp

Cursor (~/.cursor/mcp.json) / Claude Desktop (claude_desktop_config.json)

json
{  "mcpServers": {    "agentrender": {      "command": "uvx",      "args": ["agentrender-mcp"],      "env": {        "AGENTRENDER_API_KEY": "akr_your_key"      }    }  }}

ChatGPT (OAuth — no API key)

AgentRender works as a ChatGPT app/connector with OAuth sign-in (no key to paste):

  1. In ChatGPT, open Settings → Apps & Connectors (developer mode, until the directory listing is live) and choose Create / Add connector.
  2. MCP server URL: https://api.agentrenderapi.com/mcp · Authentication: OAuth. ChatGPT discovers the authorization server automatically (RFC 9728 protected-resource metadata + dynamic client registration).
  3. Click Connect and sign in with Google or email (Auth0). A free account (150 renders/month) is created on first sign-in.
  4. Try: "Take a screenshot of https://example.com", "Save https://example.com as a PDF", or "Extract the headings from https://en.wikipedia.org/wiki/Web_scraping".

Monthly allowances, rate limits and resets: https://agentrenderapi.com/limits · Privacy: https://agentrenderapi.com/privacy

Hosted MCP (no install)

Remote Streamable HTTP endpoint: https://api.agentrenderapi.com/mcp with header Authorization: Bearer akr_your_key.

bash
claude mcp add --transport http agentrender https://api.agentrenderapi.com/mcp \  --header "Authorization: Bearer akr_your_key"

Cursor:

json
{  "mcpServers": {    "agentrender": {      "url": "https://api.agentrenderapi.com/mcp",      "headers": { "Authorization": "Bearer akr_your_key" }    }  }}

pip instead of uvx

bash
pip install agentrender-mcpexport AGENTRENDER_API_KEY=akr_your_keyagentrender-mcp          # or: python -m agentrender_mcp.server

Environment

VariableDefaultPurpose
AGENTRENDER_API_KEY(required)Your akr_ key — free, instant
AGENTRENDER_BASE_URLhttps://api.agentrenderapi.comAPI base

Tools

ToolMaps toReturns
screenshotPOST /v1/screenshotMCP image block (JPEG by default; format = png/webp) + short receipt. Optional save_path.
pdfPOST /v1/pdfSaves the PDF locally (save_path or temp dir); returns path, bytes, page count.
extractPOST /v1/extractTitle, meta description, canonical, main text, links (non-LLM).
get_free_keyPOST /v1/eval-keyIssues a free key (150/mo) for your email and uses it for the session.

Plans

Free: 150 renders/month with the free key, no card. Then Starter $17/month (2,000 renders) · Growth $79 · Scale $259 — https://agentrenderapi.com/#pricing

Every result includes a quota block (renders left this month). When the free 150 run out, tools return a clear quota_exceeded error with an upgrade_url — a Stripe checkout link tied to your key. Subscribe there and the same key is upgraded within seconds; just retry. Starting fresh from the website instead? Your new key is shown on the checkout confirmation page and emailed instantly.

REST

bash
curl -s https://api.agentrenderapi.com/healthcurl -s -X POST https://api.agentrenderapi.com/v1/extract \  -H "Authorization: Bearer $AGENTRENDER_API_KEY" \  -H "Content-Type: application/json" \  -d '{"url":"https://example.com"}'

Notes

License

MIT

来源:README.md,提交 1fcfec9

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

2
  1. v0.1.3最新Oct 11, 2026
  2. v0.1.0Sep 16, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分