snaprender-mcp
SnapRender インテグレーション
SnapRender Screenshot API の公式インテグレーション — ウェブサイトのスクリーンショットを PNG、JPEG、WebP、または PDF として撮影します。
リモート MCP サーバー
SnapRender はホスト型 MCP サーバーを実行しており、インストール不要で任意の MCP クライアントから接続できます:
https://app.snap-render.com/mcpトランスポート: Streamable HTTP (MCP 仕様 2025-03-26)
認証:
X-API-KeyヘッダーまたはAuthorization: Bearerヘッダーツール:
take_screenshot,check_screenshot_cache,get_usageプロンプト:
screenshot_website,compare_devices
Claude Desktop (リモート — 推奨)
{
"mcpServers": {
"snaprender": {
"type": "streamable-http",
"url": "https://app.snap-render.com/mcp",
"headers": {
"Authorization": "Bearer sk_live_your_key_here"
}
}
}
}任意の MCP クライアント (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_live_your_key_here" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"test","version":"1.0"}}}'サーバーは Mcp-Session-Id ヘッダーを返します。セッションを再利用するために、後続のリクエストにこれを含めてください。
Smithery
Smithery 経由でインストールすると、任意の MCP クライアントで自動セットアップが可能です。
Related MCP server: Renderly MCP
ローカル MCP サーバー (npm)
stdio トランスポート経由でローカル実行したい場合:
{
"mcpServers": {
"snaprender": {
"command": "npx",
"args": ["-y", "snaprender-mcp"],
"env": {
"SNAPRENDER_API_KEY": "sk_live_your_key_here"
}
}
}
}完全なドキュメントについては mcp-server/ を参照してください。
リモート vs ローカル
リモート (ホスト型) | ローカル ( | |
インストール | 不要 — HTTPS URL のみ | Node.js + npx が必要 |
トランスポート | Streamable HTTP | stdio |
ユースケース | 任意の MCP クライアント、Smithery、ウェブアプリ | Claude Desktop、Claude Code |
MCP ツール
take_screenshot
ウェブサイトのスクリーンショットを撮影します。画像を PNG、JPEG、WebP、または PDF として返します。
パラメータ | 型 | 必須 | 説明 |
| string | はい | 撮影対象の URL (http:// または https://) |
| string | いいえ |
|
| integer | いいえ | ビューポート幅 320-3840 (デフォルト: 1280) |
| integer | いいえ | ビューポート高さ 200-10000 (デフォルト: 800) |
| boolean | いいえ | スクロール可能なページ全体を撮影 |
| string | いいえ |
|
| boolean | いいえ | ダークモードを有効にする |
| boolean | いいえ | 広告をブロック (デフォルト: true) |
| boolean | いいえ | クッキーバナーを削除 (デフォルト: true) |
| integer | いいえ | JPEG/WebP 品質 1-100 (デフォルト: 90) |
| integer | いいえ | ページ読み込み後の待機時間 ms (デフォルト: 0) |
| string | いいえ | 非表示にする CSS セレクター (カンマ区切り) |
| string | いいえ | 撮影前にクリックする CSS セレクター |
check_screenshot_cache
撮影せずにスクリーンショットがキャッシュされているか確認します。クォータにはカウントされません。
パラメータ | 型 | 必須 | 説明 |
| string | はい | 確認する URL |
| string | いいえ | 出力形式 (デフォルト: |
get_usage
スクリーンショットの使用統計を取得します。
パラメータ | 型 | 必須 | 説明 |
| string | いいえ |
|
エージェントフレームワークのインテグレーション
フレームワーク | ディレクトリ | 説明 |
| LangChain / LangGraph エージェント用の | |
| LangChain.js エージェント用の | |
| CrewAI エージェント用の | |
| Microsoft AutoGen エージェント用の | |
別リポジトリ | n8n ワークフロー用のコミュニティノード (npm) |
その他のインテグレーション
インテグレーション | 説明 | セットアップ時間 |
OpenClaw AI エージェント用スキルファイル | 5分 | |
カスタム GPT および OpenAI 関数呼び出し用の OpenAPI 仕様 | 5分 | |
Postman 用の事前構築済み API リクエスト | 1分 |
SDK
# Node.js
npm install snaprender
# Python
pip install snaprender直接 API
curl "https://app.snap-render.com/v1/screenshot?url=https://example.com" \
-H "X-API-Key: sk_live_your_key_here" \
-o screenshot.pngAPI キーの取得
snap-render.com で無料でサインアップしてください。月間200枚のスクリーンショットまで、クレジットカード不要です。
リンク
リモート MCP サーバー — Streamable HTTP エンドポイント
npm の MCP サーバー (
npx snaprender-mcp)Node.js SDK (
npm install snaprender)Python SDK (
pip install snaprender)LangChain Python ツール (
pip install langchain-snaprender)LangChain.js ツール (
npm install langchain-snaprender)CrewAI ツール (
pip install crewai-snaprender)AutoGen ツール (
pip install autogen-ext-snaprender)n8n コミュニティノード (
npm install n8n-nodes-snaprender)
ライセンス
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to capture website screenshots, automate browser interactions, and manage recurring screenshot configurations across 150+ global locations. It also supports AI-powered domain research and visual change monitoring for any web page.15MIT
- AlicenseAqualityCmaintenanceEnables AI agents to capture clean web screenshots and extract main article content from any web page, with automatic removal of cookie banners, ads, and boilerplate.2MIT
- AlicenseNot gradedqualityBmaintenanceEnables 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.20MIT
- AlicenseNot gradedqualityBmaintenanceEnables Claude Code to capture public web pages as images or PDFs via Latchshot's hosted API, and check rendering quota, without requiring a local browser.MIT
Related MCP Connectors
Screenshots, PDFs and Markdown from any URL or HTML for AI agents, via the SnapForge API
Read a URL as clean markdown, screenshot a website, url to PDF. Web access for agents, no signup.
Screenshot, diff, audit and sitemap-capture any web page — 5 MCP tools for AI agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/User0856/snaprender-integrations'
If you have feedback or need assistance with the MCP directory API, please join our Discord server