SkillAgentSearch skills...

snaprender-integrations

Official integrations for the SnapRender screenshot API: MCP server, LangChain, CrewAI, AutoGen, n8n, OpenClaw, Postman

Install / Use

claude mcp add User0856 -- npx -y github:User0856/snaprender-integrations

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

78/100

Supported Platforms

Claude Code
Claude Desktop

Tags

Our assessment of snaprender-integrations

snaprender-integrations scores 78/100 on our quality scale, 803rd of 966 AI & Machine Learning skills we index.

Its MCP Server is 8.6 KB long, well organised into 19 sections with 6 code examples: a thorough specification that gives an agent plenty to work with.

It has 3 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
29/30
Structure
20/20
Description
12/15
Adoption
3/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 2 days ago, so snaprender-integrations is actively maintained.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 92/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

snaprender-integrations compared with similar skills

All 4 of these similar skills score higher than snaprender-integrations; compare them before choosing.

SkillScoreStarsUpdatedFormat
snaprender-integrations (this skill)by User08567832d agoMCP Server
claude-memby thedotmack10099.5ktodayCLAUDE.md
Agent-Reachby Panniantong10095.7k3d agoCLAUDE.md
Understand-Anythingby Egonex-AI10085.9k1d agoCLAUDE.md
headroomby headroomlabs-ai10075.0ktodayCLAUDE.md

Frequently asked questions

How do I install snaprender-integrations?
Run claude mcp add User0856 -- npx -y github:User0856/snaprender-integrations. The install tabs above show the steps for each supported agent.
Which AI agents does snaprender-integrations work with?
It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
Is snaprender-integrations safe to use?
It is MIT-licensed and scores 92/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is snaprender-integrations still maintained?
The repository was last updated 2 days ago, so snaprender-integrations is actively maintained.
<p align="center"> <a href="https://snap-render.com"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://snap-render.com/brand/snaprender-lockup-dark.png"> <img src="https://snap-render.com/brand/snaprender-lockup-light.png" alt="SnapRender" width="320"> </picture> </a> </p>

SnapRender Integrations

SnapRender MCP connector: tool definition quality and endpoint health on Glama smithery badge npm MCP npm SDK PyPI SDK License: MIT Available on CodeGuilds MCP Badge

Official integrations for the SnapRender Screenshot API: give AI agents eyes. Capture any public web page as PNG, JPEG, WebP or PDF, or read it as clean markdown.

Remote MCP Server (recommended)

SnapRender runs a hosted MCP server. Connect from any MCP client with nothing to install:

https://app.snap-render.com/mcp
  • Transport: Streamable HTTP
  • Sign in: OAuth 2.0 (the client opens a SnapRender sign-in window; Google, GitHub or email), or an API key in the Authorization: Bearer or X-API-Key header
  • Tools (11): capture, cache check, usage, signed links, content extraction, batches and webhooks (full list below)
  • Prompts: screenshot_website, compare_devices
  • Free plan: 200 screenshots a month, no credit card
  • Directory listing: SnapRender on Glama (health-checked, tool quality graded)

Claude (claude.ai and Claude Desktop)

Open Customize, then Connectors, click + Add, then Add custom connector, and paste https://app.snap-render.com/mcp. Claude opens a SnapRender sign-in window; approve it and the tools are ready. Step-by-step guide: snap-render.com/claude.

Cursor, VS Code, Windsurf and other clients

Setup pages for each client, with one-click install where the client supports it: snap-render.com/ai-connectors.

A client that takes headers instead of OAuth:

{
  "mcpServers": {
    "snaprender": {
      "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_l…[redacted]" \
  -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 later 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_l…[redacted]"
      }
    }
  }
}

See mcp-server/ for full documentation.

Remote vs Local

| | Remote (hosted) | Local (npx) | |---|---|---| | Install | None, just an HTTPS URL | Requires Node.js + npx | | Transport | Streamable HTTP | stdio | | Sign in | OAuth or API key | API key (SNAPRENDER_API_KEY) | | Use case | Claude, ChatGPT, Cursor, any MCP client | Clients that only run local servers |

MCP Tools

The hosted server and the npm package expose the same 11 tools. Parameters are documented in each tool's schema and in the API docs.

| Tool | What it does | Cost | |------|--------------|------| | take_screenshot | Capture a URL as PNG, JPEG, WebP or PDF: device presets, full page, dark mode, ad and cookie banner removal, hide or click selectors | 1 capture (cached copies free) | | check_screenshot_cache | Check whether a capture with these options is already cached | Free | | get_usage | Captures used and left this month, the limit and the reset date | Free | | sign_screenshot_url | Create a signed link that renders a screenshot when opened, no API key needed | 1 capture when opened | | extract_content | Read a page as markdown, text, HTML, article, links or metadata | 1 capture (failures free) | | batch_screenshots | Capture up to 50 URLs in one background job | 1 capture per URL (failures refunded) | | get_batch_status | Poll a batch job and get its download links | Free | | list_webhooks | List webhook subscriptions | Free | | create_webhook | Get notified when a batch finishes, the quota runs low, or a scheduled capture changes | Free | | delete_webhook | Delete a webhook subscription | Free | | test_webhook | Send a test payload to a webhook | Free |

Agent Framework Integrations

| Framework | Directory | Description | |-----------|-----------|-------------| | LangChain Python | langchain/ | @tool decorated functions for LangChain / LangGraph agents (PyPI) | | LangChain.js | langchain-js/ | StructuredTool classes for LangChain.js agents (npm) | | CrewAI | crewai/ | BaseTool subclasses for CrewAI agents (PyPI) | | AutoGen | autogen/ | FunctionTool wrappers for Microsoft AutoGen agents (PyPI) | | n8n | Separate repo | Community node for n8n workflows (npm) |

Other Integrations

| Integration | Description | Setup Time | |------------|-------------|------------| | OpenClaw Skill | Skill file for OpenClaw AI agent | 5 min | | ChatGPT Actions | OpenAPI spec for Custom GPTs and OpenAI function calling | 5 min | | Postman Collection | Pre-built API requests for Postman | 1 min |

SDKs

# Node.js
npm install snaprender

# Python
pip install snaprender

Direct API

curl "https://app.snap-render.com/v1/screenshot?url=https://example.com" \
  -H "X-API-Key: sk_l…[redacted]" \
  -o screenshot.png

Get an API Key

Sign up free at snap-render.com: 200 screenshots a month, no credit card required.

Links

License

MIT

Related Skills

View on GitHub
GitHub Stars3
CategoryAI
Updated2d ago
Forks2

Languages

TypeScript

Trust signals

92/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 low