Simple, well-documented SDKs for every major language. Install with one command, capture your first screenshot with a few lines of code.
Every SDK follows the same simple pattern: install, initialize with your API key, capture.
npm install snaprender
import SnapRender from 'snaprender';
const snap = new SnapRender({ apiKey: 'sk_live_your_key_here' });
const buffer = await snap.capture({
url: 'https://example.com',
format: 'png'
});
pip install snaprender
from snaprender import SnapRender
snap = SnapRender("sk_live_your_key_here")
data = snap.capture(
"https://example.com",
format="png"
)
go get github.com/User0856/snaprender-go
client := snaprender.NewClient(
"sk_live_your_key_here",
)
img, err := client.Capture(
ctx, "https://example.com", nil,
)
composer require snaprender/snaprender # coming soon
$snap = new SnapRender\SnapRender(
'sk_live_your_key_here'
);
$image = $snap->capture(
'https://example.com'
);
gem install snaprender # coming soon
snap = SnapRender.new(
"sk_live_your_key_here"
)
image = snap.capture(
"https://example.com"
)
Works with any HTTP client
curl "https://app.snap-render.com/v1/screenshot\
?url=https://example.com\
&format=png" \
-H "X-API-Key: sk_live_your_key_here" \
--output screenshot.png
Give AI agents the ability to capture screenshots using the Model Context Protocol. Built to Anthropic's connector standards with OAuth 2.0. Works with claude.ai, Claude Desktop, Claude Code, Cursor, Windsurf, and any MCP-compatible client. Connecting Claude? Use the step-by-step guide.
Zero install, hosted endpoint
Add this to your MCP client config. No packages to install, always up to date.
{
"mcpServers": {
"snaprender": {
"type": "streamable-http",
"url": "https://app.snap-render.com/mcp",
"headers": {
"Authorization": "Bearer sk_live_your_key_here"
}
}
}
}
Runs on your machine
For clients that support stdio transport. Runs locally via npx.
{
"mcpServers": {
"snaprender": {
"command": "npx",
"args": ["snaprender-mcp"],
"env": {
"SNAPRENDER_API_KEY": "sk_live_your_key_here"
}
}
}
}
Both options provide 3 tools: take_screenshot, check_screenshot_cache, and get_usage.
Sign up in 30 seconds. Get your API key instantly. Capture your first screenshot.