MCP server: One MCP server.

Snaplab

@hsinghRun by its publisher: served from their own domain, namespace checked by the registry.MCP server · External

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

PDF toolsv0.1.0MITTypeScript
Freeno charge per call

One address for any MCP client. Your key stays in your Odel vault.

What it does

  1. Reads
  2. Writes
  3. High impact

At most: only reads or looks up information.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Tools

None listed · checked 1 Oct 2026

Odel could not list its tools without signing in.

Try it in the Inspector
README1 min read

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.

Similar modules

Browse PDF tools