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.