AgentRender MCP
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
claude mcp add agentrender -e AGENTRENDER_API_KEY=akr_your_key -- uvx agentrender-mcp
Cursor (~/.cursor/mcp.json) / Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"agentrender": {
"command": "uvx",
"args": ["agentrender-mcp"],
"env": {
"AGENTRENDER_API_KEY": "akr_your_key"
}
}
}
}
Hosted MCP (no install)
Remote Streamable HTTP endpoint: https://api.agentrenderapi.com/mcp with header Authorization: Bearer akr_your_key.
claude mcp add --transport http agentrender https://api.agentrenderapi.com/mcp \
--header "Authorization: Bearer akr_your_key"
Cursor:
{
"mcpServers": {
"agentrender": {
"url": "https://api.agentrenderapi.com/mcp",
"headers": { "Authorization": "Bearer akr_your_key" }
}
}
}
pip instead of uvx
pip install agentrender-mcp
export AGENTRENDER_API_KEY=akr_your_key
agentrender-mcp # or: python -m agentrender_mcp.server
Environment
| Variable | Default | Purpose |
|---|---|---|
AGENTRENDER_API_KEY |
(required) | Your akr_ key — free, instant |
AGENTRENDER_BASE_URL |
https://api.agentrenderapi.com |
API base |
Tools
| Tool | Maps to | Returns |
|---|---|---|
screenshot |
POST /v1/screenshot |
MCP image block (JPEG by default; format = png/webp) + short receipt. Optional save_path. |
pdf |
POST /v1/pdf |
Saves the PDF locally (save_path or temp dir); returns path, bytes, page count. |
extract |
POST /v1/extract |
Title, meta description, canonical, main text, links (non-LLM). |
get_free_key |
POST /v1/eval-key |
Issues 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
curl -s https://api.agentrenderapi.com/health
curl -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
- Do not commit API keys. Rotate any key that leaks.
- Support: hello@agentrenderapi.com
License
MIT
Metadata
Release files for agentrender-mcp 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| agentrender_mcp-0.1.3.tar.gz | 6.7 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agentrender_mcp-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.7 kB
Release files / agentrender_mcp-0.1.3.tar.gz
| Download URL | agentrender_mcp-0.1.3.tar.gz |
|---|---|
| Size | 6.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a341de2ff61040dab7fa50e011420c0a8b87e3b5c5da2d5979bd196749044d99
|
|
BLAKE2b-256 checksum How to use checksums |
6cbad7218d628ae490c169762af61c3fb57f5bc3461125d5ea8a37a07d1081e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|
Release files / agentrender_mcp-0.1.3-py3-none-any.whl
| Download URL | agentrender_mcp-0.1.3-py3-none-any.whl |
|---|---|
| Size | 8.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f135628abb9dd42c80b19b185779d1ade2b9f4117a447e88e1c7044e5db85919
|
|
BLAKE2b-256 checksum How to use checksums |
f37e0d678083b02a561290b9d00c4f4959aae80981b9f1642c3b20431698a445
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|
Security for agentrender-mcp 0.1.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.