
AgentRender
io.github.corbinvachal48Published by GitHub account corbinvachal48v0.1.3Updated Oct 26, 2026
URL to screenshot, PDF, or extract for AI agents. Free 150 renders/mo, then $17/mo.
Overview
AgentRender lets an AI assistant turn a URL into a screenshot, a saved PDF, or structured page text and links, using a hosted rendering API.
- What you can do
- Capture a web page as an image, returned inline as JPEG, PNG or WebP, optionally saved to a path
- Render a page to a PDF file saved locally, returning the path, size and page count
- Extract a page's title, meta description, canonical URL, main text and links as JSON
- Issue a free API key for an email address and use it for the session
- Report remaining monthly render quota with each result
- When to use it
- Useful when an assistant needs to see or archive a live web page rather than just fetch its HTML: visual checks, PDF snapshots for records, or pulling readable text and links from a page. The free tier of 150 renders per month suits light, occasional use.
- Requirements
- Either the hosted Streamable HTTP endpoint with an Authorization bearer key, or the local PyPI package run with uvx or pip (needs uv or Python). An AgentRender API key in AGENTRENDER_API_KEY, or OAuth sign-in for the ChatGPT connector. Optional AGENTRENDER_BASE_URL. Network access to the AgentRender API.
Installation
In SourceWeft
- Open AgentRender in the dashboard and add it to a workspace.
- Connect the required credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.corbinvachal48%2Fagentrender-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.
{
"mcpServers": {
"agentrender": {
"type": "http",
"url": "https://api.agentrenderapi.com/mcp"
}
}
}README
AgentRender MCP
[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_keytool 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
- Get a free key: https://agentrenderapi.com/#waitlist (instant, no card).
- Add the server to your client (below) with
uvx agentrender-mcp. Needs uv. - Ask your agent: "Take a screenshot of https://example.com".
Claude Code
Cursor (~/.cursor/mcp.json) / Claude Desktop (claude_desktop_config.json)
ChatGPT (OAuth — no API key)
AgentRender works as a ChatGPT app/connector with OAuth sign-in (no key to paste):
- In ChatGPT, open Settings → Apps & Connectors (developer mode, until the directory listing is live) and choose Create / Add connector.
- MCP server URL:
https://api.agentrenderapi.com/mcp· Authentication: OAuth. ChatGPT discovers the authorization server automatically (RFC 9728 protected-resource metadata + dynamic client registration). - Click Connect and sign in with Google or email (Auth0). A free account (150 renders/month) is created on first sign-in.
- 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.
Cursor:
pip instead of uvx
Environment
Tools
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
Notes
- Do not commit API keys. Rotate any key that leaks.
- Support: [email protected]
License
MIT
Source: README.md at commit 1fcfec9
Tools
0Version history
2- v0.1.3LatestOct 11, 2026
- v0.1.0Sep 16, 2026
Score
85% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts