user0856 avatar

SnapRender

user0856/snaprender-integrations

Connects Claude to the SnapRender screenshot API for capturing web pages as PNG, JPEG, WebP, or PDF. Exposes three tools: take_screenshot with options for viewport size, full page capture, device emulation, dark mode, and ad blocking; check_screenshot_cache to verify cached renders; and get_usage for quota tracking. Available as both a hosted streamable HTTP endpoint and a local stdio server via npx. Also ships with LangChain, CrewAI, and AutoGen integrations if you're building agents in Python or JavaScript. Free tier includes 200 screenshots per month. Useful when you need visual snapshots of URLs for analysis, comparison, or archival without spinning up your own headless browser infrastructure.

tools
3
transport
HTTP
last updated
Oct 6, 2026

Tools

3 tools

Public tool metadata for what this MCP can expose to an agent.

take_screenshotCapture a screenshot of any website. Returns the image as PNG, JPEG, WebP, or PDF. Supports device emulation (iPhone, Pixel, iPad), dark mode, ad blocking, cookie banner removal, full-page capture, and custom viewports.13 params

Capture a screenshot of any website. Returns the image as PNG, JPEG, WebP, or PDF. Supports device emulation (iPhone, Pixel, iPad), dark mode, ad blocking, cookie banner removal, full-page capture, and custom viewports.

Parameters* required
block_adsboolean
Block advertisements and trackers (default: true)
block_cookie_bannersboolean
Remove cookie consent banners (default: true)
click_selectorstring
CSS selector to click before capture
dark_modeboolean
Enable dark mode CSS emulation (default: false)
delayinteger
Milliseconds to wait after page load (default: 0)
devicestring
Device preset for mobile/tablet emulationone of iphone_14 · iphone_15_pro · pixel_7 · ipad_pro · macbook_pro
formatstring
Output format (default: png)one of png · jpeg · webp · pdf
full_pageboolean
Capture entire scrollable page (default: false)
heightinteger
Viewport height in pixels (default: 800)
hide_selectorsstring
Comma-separated CSS selectors to hide before capture
qualityinteger
Image quality for JPEG/WebP, 1-100 (default: 90)
urlstring
URL to capture (must start with http:// or https://)
widthinteger
Viewport width in pixels (default: 1280)
check_screenshot_cacheCheck if a screenshot is already cached without capturing a new one. Does not count against your quota.2 params

Check if a screenshot is already cached without capturing a new one. Does not count against your quota.

Parameters* required
formatstring
Output format to check cache for (default: png)one of png · jpeg · webp · pdf
urlstring
URL to check cache status for (must start with http:// or https://)
get_usageGet current month's screenshot usage statistics including screenshots used, limit, and remaining quota.1 params

Get current month's screenshot usage statistics including screenshots used, limit, and remaining quota.

Parameters* required
monthstring
Month to query in YYYY-MM format (default: current month)

Sponsors

Readme

SnapRender

SnapRender Integrations


View the full README on GitHub

Details

Repository
github.com/user0856/snaprender-integrations
Website
snap-render.com/ai-connectors
Categories
Design & Creative, Documents & Knowledge
Transport
HTTP
Registry
MCP registry, active

Related Design & Creative MCP servers

View all
1alexalexalex222 avatarFrontend Design Loop MCPalexalexalex222/frontend-design-loop-mcpDesign-first MCP for coding agents that improves websites with screenshot-grounded iteration.2stars
2erajasekar avatarAI Diagram Makererajasekar/ai-diagram-maker-mcpGenerate software diagrams from natural language, code, ASCII, images, Mermaid.2stars
3philpof102-svg avatarMainstreetphilpof102-svg/mainstreetReputation oracle for AI agents on Base: SAFE/CAUTION/BLOCK + 0-100 score before you pay. x402+MCP2stars
4chrischall avatarCanvas Parent Mcpchrischall/canvas-parent-mcpCanvas LMS (Instructure) for Claude — courses, grades, assignments, planner, files1stars
5gluip avatarChart Canvasgluip/chart-canvasCreate interactive visualizations and query data sources (SQLite, CSV, Parquet, JSON)1stars
6makkov-design avatarFrame Lensmakkov-design/framelensEyes and ears for AI agents: measured cuts, easing, palette, beats and transcripts from any video.1stars