SnapRender MCP server
io.github.User0856/snaprender·v1.5.8·2 starsLocal stdio MCP server for SnapRender screenshots. Hosted version: com.snap-render.app/snap-render
not scanned yet
2 stars67 downloads/wk
Reviews
Write oneNobody has reviewed SnapRender yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
SnapRender tools
No tool declarations could be read from the package source. They show once the server is installed.
How SnapRender compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 63% of 48,255 servers
- GitHub stars
- 2
- more than 75% of 28,688 servers
- Downloads a week
- 67
- more than 52% of 12,191 servers with a package
Release history: 2 versions in the registry since 2026-05-07, latest 2026-10-06, typically one every 152 days.
Install SnapRender in Claude Code, Cursor or VS Code
Runs npx -y snaprender-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add snaprender -- npx -y snaprender-mcp
What the publisher says
From the SnapRender repository's README, as published. We do not edit it. Read it on GitHub
SnapRender Integrations
Official integrations for SnapRender Screenshot API — capture screenshots of any website as PNG, JPEG, WebP, or PDF.
Remote MCP Server
SnapRender runs a hosted MCP server — connect from any MCP client with zero install:
https://app.snap-render.com/mcp- Transport: Streamable HTTP (MCP spec 2025-03-26)
- Auth: X-API-Key header or Authorization: Bearer header
- Tools: takescreenshot, checkscreenshotcache, getusage
- Prompts: screenshotwebsite, comparedevices
Claude Desktop (remote — recommended)
{
"mcpServers": {
"snaprender": {
"type": "streamable-http",
"url": "https://app.snap-render.com/mcp",
"headers": {
"Authorization": "Bearer sk_live_your_key_here"
}
}
}
}Any MCP client (curl)
# Initialize a session
curl -X POST https://app.snap-render.com/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-H "X-API-Key: sk_live_your_key_here" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"test","version":"1.0"}}}'The server returns an Mcp-Session-Id header — include it in subsequent requests to reuse the session.
Smithery
Install via Smithery for automatic setup with any MCP client.
Local MCP Server (npm)
If you prefer running locally via stdio transport:
{
"mcpServers": {
"snaprender": {
"command": "npx",
"args": ["-y", "snaprender-mcp"],
"env": {
"SNAPRENDER_API_KEY": "sk_live_your_key_here"
}
}
}
}See mcp-server/ for full documentation.
Remote vs Local
MCP Tools
take_screenshot
Capture a screenshot of any website. Returns the image as PNG, JPEG, WebP, or PDF.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
SnapRender: common questions
- Is SnapRender MCP server safe?
- Mostly: it is graded B (82/100). Read the SnapRender safety report
- How do I install SnapRender?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does SnapRender need an API key?
- Yes. The registry entry asks for
SNAPRENDER_API_KEY. - Is SnapRender maintained?
- The last commit was 148 days ago (2026-06-09). The latest release is v1.5.8.
- How does SnapRender compare with other MCP servers?
- safety score 82/100 (higher than 63% of 48,255 servers); github stars 2 (more than 75% of 28,688 servers); downloads a week 67 (more than 52% of 12,191 servers with a package). Full comparison.