Skip to main content
Glama

SnapRender インテグレーション

npm MCP npm SDK PyPI SDK License: MIT

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 ローカル

リモート (ホスト型)

ローカル (npx)

インストール

不要 — HTTPS URL のみ

Node.js + npx が必要

トランスポート

Streamable HTTP

stdio

ユースケース

任意の MCP クライアント、Smithery、ウェブアプリ

Claude Desktop、Claude Code

MCP ツール

take_screenshot

ウェブサイトのスクリーンショットを撮影します。画像を PNG、JPEG、WebP、または PDF として返します。

パラメータ

必須

説明

url

string

はい

撮影対象の URL (http:// または https://)

format

string

いいえ

png, jpeg, webp, または pdf (デフォルト: png)

width

integer

いいえ

ビューポート幅 320-3840 (デフォルト: 1280)

height

integer

いいえ

ビューポート高さ 200-10000 (デフォルト: 800)

full_page

boolean

いいえ

スクロール可能なページ全体を撮影

device

string

いいえ

iphone_14, iphone_15_pro, pixel_7, ipad_pro, macbook_pro

dark_mode

boolean

いいえ

ダークモードを有効にする

block_ads

boolean

いいえ

広告をブロック (デフォルト: true)

block_cookie_banners

boolean

いいえ

クッキーバナーを削除 (デフォルト: true)

quality

integer

いいえ

JPEG/WebP 品質 1-100 (デフォルト: 90)

delay

integer

いいえ

ページ読み込み後の待機時間 ms (デフォルト: 0)

hide_selectors

string

いいえ

非表示にする CSS セレクター (カンマ区切り)

click_selector

string

いいえ

撮影前にクリックする CSS セレクター

check_screenshot_cache

撮影せずにスクリーンショットがキャッシュされているか確認します。クォータにはカウントされません。

パラメータ

必須

説明

url

string

はい

確認する URL

format

string

いいえ

出力形式 (デフォルト: png)

get_usage

スクリーンショットの使用統計を取得します。

パラメータ

必須

説明

month

string

いいえ

YYYY-MM 形式の月 (デフォルト: 現在の月)

エージェントフレームワークのインテグレーション

フレームワーク

ディレクトリ

説明

LangChain Python

langchain/

LangChain / LangGraph エージェント用の @tool デコレータ付き関数 (PyPI)

LangChain.js

langchain-js/

LangChain.js エージェント用の StructuredTool クラス (npm)

CrewAI

crewai/

CrewAI エージェント用の BaseTool サブクラス (PyPI)

AutoGen

autogen/

Microsoft AutoGen エージェント用の FunctionTool ラッパー (PyPI)

n8n

別リポジトリ

n8n ワークフロー用のコミュニティノード (npm)

その他のインテグレーション

インテグレーション

説明

セットアップ時間

OpenClaw Skill

OpenClaw AI エージェント用スキルファイル

5分

ChatGPT Actions

カスタム GPT および OpenAI 関数呼び出し用の OpenAPI 仕様

5分

Postman Collection

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.png

API キーの取得

snap-render.com で無料でサインアップしてください。月間200枚のスクリーンショットまで、クレジットカード不要です。

リンク

ライセンス

MIT

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
3Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables 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.
    15
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables 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.
    20
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables 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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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