Back to the catalog

app.hsingh.snaplab/snaplab

Screenshot, PDF and HTML-to-image rendering API so Claude and Cursor can see any web page.

Open source Repository Open in the app JSON README (API)

About

Screenshot, PDF and HTML-to-image rendering API so Claude and Cursor can see any web page.

Details

Kind
MCP servers
Topic
Files & documents
Publisher
app.hsingh.snaplab
Origin
official
Category
ferramentas
Transport
http
Version
0.1.0
Last push
2026-09-08T16:48:41Z
Repository state
ativo
Language
TypeScript
License
MIT
Added
2026-09-08 04:02:43
Updated
2026-09-08 17:04:42
Origin id
app.hsingh.snaplab/snaplab

README

# snaplab — screenshot, PDF and OG-image rendering API

Hosted at **https://snaplab.hsingh.app** · Docs: https://snaplab.hsingh.app/docs · Free tier: 100 renders/month, no card.

This repo contains the open integration packages:

- **MCP server** (hosted, Streamable HTTP): `claude mcp add --transport http snaplab https://snaplab.hsingh.app/mcp --header "Authorization: Bearer sk_..."` — tools: `screenshot`, `pdf`, `html_to_image`, `usage`. See `mcp-registry/server.json`.
- **n8n community node**: `n8n-nodes-snaplab` (`n8n-nodes-snaplab/`)
- **Apify actor**: snaplab Screenshot & PDF Renderer (`apify-actor/`)
- **JavaScript SDK** `snaplab` (`snaplab-js/`) and **Python SDK** `snaplab-sdk` (`snaplab-python/`)
- **OpenAPI 3.1 spec**: `openapi/openapi.json` (also served at https://snaplab.hsingh.app/openapi.json)

```bash
curl -X POST "https://snaplab.hsingh.app/api/render" \
  -H "Authorization: Bearer sk_..." -H "Content-Type: application/json" \
  -d '{"url":"https://example.com","format":"png","fullPage":true}' -o shot.png
```

API keys: https://snaplab.hsingh.app/app/keys

MIT licensed.

More