renderping
RenderPing
任意のURLからウェブサイトのスクリーンショットとPDFを取得 — REST呼び出し1回で。
RenderPingは、実際のヘッドレスChromiumを使用して任意の公開URLをレンダリングし、PNG、JPEG、WebP、PDFへの署名付きURLを返します。全ページまたはカスタムビューポート、要素キャプチャ、非表示セレクタによるクリーンアップ、認証ページ用のCookieとヘッダー、Webhookによる同期・非同期レンダリングに対応しています。MCPサーバーが同梱されており、AIエージェントがページをツールとしてレンダリングできます。
OpenAPI 3.1仕様: https://renderping.theking.qzz.io/openapi.json
クイックスタート
# Sign up (returns your JWT + full API key, shown once)
curl -X POST https://renderping.theking.qzz.io/api/auth/signup \
-H "Content-Type: application/json" \
-d '{"email":"you@example.com","password":"a-long-password"}'
# First capture
curl -X POST https://renderping.theking.qzz.io/api/v1/captures \
-H "X-API-Key: rp_live_..." -H "Content-Type: application/json" \
-d '{"url":"https://example.com","format":"png","full_page":true}'レスポンスには result_url が含まれます — レンダリングされたファイルへのHMAC署名付きの期限付きリンクです。無料プラン: 月50回のレンダリング成功まで。
Related MCP server: @rendershot/mcp-server
モノレポ構成
パス | 内容 |
| Fastify API: 認証、APIキー、キャプチャキュー、クォータ計測、署名付きファイル配信、Paddle + Gumroad請求レール |
| Playwright/Chromiumレンダリングワーカー。PGバックアップのジョブキュー( |
| MCPサーバー(stdio)。 |
| Vanilla-JS SPA: キー、プレイグラウンド、使用量メーター、ライセンス引き換え |
| ランディングページ + 決定的pSEOジェネレーター(約250ページ + サイトマップ + robots) |
| 開発者向けドキュメントサイト |
| プラン、型、SSRFガード( |
| 共有デザインシステム(トークン + コンポーネント、フレームワークなし) |
注目すべきエンジニアリングの詳細
SSRF安全なレンダリング: すべてのターゲットURLはナビゲーション前にDNS解決され、プライベート/予約レンジ(ループバック、RFC1918、リンクローカル/クラウドメタデータ、ULA、IPv4マップv6)に対してチェックされます。ブロックされたリテラルホストは、リダイレクト/サブリソースに対してもリクエストごとに中止されます(
packages/shared/src/net.ts)。バイト忠実なWebhook検証: Paddle署名は、スコープ付きコンテンツタイプパーサーを介して生のリクエストバイト上で検証されます — 解析済みJSONの再シリアライズではありません(
scripts/verify-paddle-webhook.jsがエンドツーエンドで証明しています)。決定的pSEO: ジェネレーターを2回実行するとバイト単位で同一の出力が生成されます。検証ツールは、各ページのcanonical/h1/meta/内部リンクの不変条件とサイトマップの完全性を強制します。
すべてのための検証ハーネス:
scripts/verify-{dashboard,marketing,docs,mcp,paddle-webhook,gumroad-redeem}.jsはlocalhost:8080のライブサーバーに対して実行されます。
セルフホスティング
npm install
cp .env.example .env # fill DATABASE_URL, JWT_SECRET, FILE_SIGN_SECRET
node scripts/migrate.js # applies migrations/*.sql
npm run build
npm start # or systemd units under infra/要件: Node 20+、PostgreSQL 12+、Chromium(npx playwright install chromium でインストール)。
請求
有料プランはGumroadで販売される月額メンバーシップで、ライセンスキーの即時引き換えに対応しています(POST /api/billing/gumroad/redeem)。Paddle Merchant-of-Railチェックアウトパスはフィーチャーフラグ(PADDLE_MODE=sandbox|live)の背後に実装され、専用のハーネスで検証されています。
ライセンス
© 2026 RenderPing. All rights reserved. 透明性のために公開されたパブリックリポジトリです。コードの再利用には許可が必要です。
This server cannot be deployed
Maintenance
Related MCP Connectors
URL to screenshot, PDF, or extract for AI agents. Free 150 renders/mo, then $17/mo.
Screenshot, PDF and HTML-to-image rendering API so Claude and Cursor can see any web page.
Screenshot, PDF and HTML-to-image rendering API so Claude and Cursor can see any web page.
Screenshot, PDF and Open Graph image API for AI agents: capture pages, render PDFs, make OG images.
Related MCP Servers
- AlicenseAqualityCmaintenanceLets AI agents like Claude capture website screenshots, check cache status, and monitor usage.113MIT

@rendershot/mcp-serverofficial
AlicenseAqualityDmaintenanceEnables AI agents to capture screenshots and generate PDFs from URLs or HTML via the Rendershot API.412 npm3MIT- AlicenseNot gradedqualityCmaintenanceEnables AI agents to capture any public URL as PNG, JPEG, or PDF via REST API or MCP tools, including screenshot capture, page description, and PDF rendering.11 npmMIT
- AlicenseAqualityCmaintenanceScreenshot, visual-diff, and AI page-analysis API for AI agents. Capture any URL as PNG, JPEG, WebP, PDF, or HTML, diff two versions of a page to catch visual regressions, and get an AI summary of what a page contains.319 npm1MIT