PagePixels Screenshots MCP Server
OfficialPagePixels スクリーンショット MCP サーバー
PagePixels スクリーンショット API 用の Model Context Protocol (MCP) サーバーです。AI アシスタントが即時およびスケジュールされたスクリーンショットの撮影、生の HTML からの画像生成、ブラウザ操作後のスクリーンショット撮影、自然言語を使用した AI によるウェブサイトドメイン調査を実行できるようにします。
機能
即時スクリーンショット — あらゆる URL のキャプチャ、または生の HTML をオンデマンドで画像にレンダリング
マルチステップブラウザ操作 — クリック、入力、フォーム送信、ページ遷移、要素の待機を行ってからキャプチャ
スケジュールされたスクリーンショット — 分、時、日、週、月、年単位で定期的なキャプチャ設定を作成
リアルロケーション・スクリーンショット — 150以上の地理的拠点(国、米国の州、主要都市)からスクリーンショットを撮影
AI 分析スクリーンショット — スクリーンショットを撮影し、カスタムテキストプロンプトに基づいて AI に画像を分析させる
カスタム HTML スクリーンショット — MCP クライアントで利用可能な HTML やデータからスクリーンショットを作成
複数画像 AI 分析 — 最大5枚の画像と5つのプロンプトを AI に比較させる
HTML 抽出 — JavaScript を使用して HTML を生成するウェブサイトから、AI が CSS セレクターを見つけて HTML コンテンツを取得できるようにする
ウェブサイトドメイン調査 — 複数のドメインにわたる AI を活用した構造化データ抽出
完全な設定管理 — スクリーンショット設定の作成、読み取り、更新、削除、一覧表示をプログラムで実行
OAuth 2.1 認証 — Streamable HTTP トランスポートを介した、仕様準拠の安全な MCP 認証
Related MCP server: rendex-mcp
要件
PagePixels アカウント(無料枠あり — 支払い情報は不要)
クイックスタート
MCP サーバー URL
クライアントを以下に向けて、Streamable HTTP 経由で接続します:
https://mcp.pagepixels.com/mcp例:Claude.ai Web
Customize(ツールボックスアイコン)を開きます。
Connectors を選択します。
Add をクリックし、Add custom connector オプションを選択します。
サーバー URL を入力します:
https://mcp.pagepixels.com/mcpブラウザでプロンプトが表示されたら、OAuth 認証を完了します。
接続が完了すると、新しい会話すべてで PagePixels ツールが利用可能になります。
ツール
即時スクリーンショットのキャプチャ
ツール | 説明 |
| ビューポート、フォーマット、品質、待機条件、JS/CSS インジェクション、マルチステップブラウザ操作、AI 分析、地理的位置を完全に制御して、あらゆる URL のスクリーンショットをキャプチャします。 |
|
|
| 既存のスクリーンショット設定に対して即時キャプチャをトリガーします。 |
スケジュールされたスクリーンショット
ツール | 説明 |
| オプションのインターバルスケジュール(分、時、日、月、年)を指定して、新しいスクリーンショット設定を作成します。 |
| ID でスクリーンショット設定を取得します。 |
| 既存のスクリーンショット設定のプロパティを更新します。 |
| スクリーンショット設定と、それによってキャプチャされたすべてのスクリーンショットを削除します。 |
| ページネーションと時間フィルターを使用して、アカウント内のすべてのスクリーンショット設定を一覧表示します。 |
| スクリーンショットジョブが完了したかを確認します。 |
スクリーンショット履歴
ツール | 説明 |
| 特定の設定に対するすべてのスクリーンショットを一覧表示します。 |
| アカウント全体のすべてのスクリーンショットを一覧表示します。 |
リアルロケーション
ツール | 説明 |
| スクリーンショットキャプチャ用にサポートされている150以上の地理的拠点を一覧表示します。 |
複数画像 AI 分析
ツール | 説明 |
| 最大5枚の画像と5つのプロンプトを送信し、AI に分析させます。 |
ウェブサイトドメイン調査
ツール | 説明 |
| カスタムフィールド定義を使用して、1つ以上のドメインにわたる AI を活用したデータ抽出ジョブを送信します。 |
| ドメイン調査ジョブのステータスを確認します。 |
| 完了した調査結果を JSON または CSV としてダウンロードします。 |
| アカウント内のすべてのドメイン調査レポートを一覧表示します。 |
変更通知
ツール | 説明 |
| 特定の設定に対する変更通知を一覧表示します。 |
| アカウント全体のすべての変更通知を一覧表示します。 |
アカウント
ツール | 説明 |
| 現在の利用状況とアカウント制限を取得します。 |
使用例
接続後、AI アシスタントと自然に対話できます:
スクリーンショットを撮影:
"https://example.com のスクリーンショットを PNG 形式、幅 540px で撮影し、クッキーバナーを削除して"
マルチステップキャプチャ:
"https://example.com にアクセスし、検索フィールドに '検索するテキスト' を入力してフォームを送信し、フルページのスクリーンショットを撮影して"
定期的な監視:
"https://example.com/pricing のスクリーンショットを6時間ごとに撮影して"
地理的拠点からのキャプチャ:
"日本から https://example.com のスクリーンショットを撮影して。撮影前に 6000ms 待機して"
ドメイン調査:
"これら5つの競合ドメインを調査し、価格帯、設立年、チーム規模を抽出して"
アカウントの概要:
"現在の利用状況と残りのクレジットを表示して"
キャプチャオプション
snap および snap_html ツールは広範な設定をサポートしています:
ビューポート:
page_width,page_height,scale_factor(1x または 2x Retina)出力:
image_format(jpeg, png, webp, pdf),quality(JPEG の場合 1–100), サムネイルフルページ:
fullpage,fullpage_advanced, 遅延読み込みコンテンツ用のincremental_scroll要素キャプチャ: 特定の DOM 要素をスクリーンショットするための
selectorsタイミング:
wait(キャプチャ前の ms 遅延),wait_for(表示されるのを待つ CSS セレクター)カスタムスタイル:
css_injectスクリプト:
js_inject削除/無効化:
no_ads,no_cookie_banners,no_tracking地理的位置:
real_location(150以上の拠点),time_zone,accept_languageAI 分析: カスタムテキストプロンプトに基づいてスクリーンショットを分析するための
analyze_image_with_aiおよびai_prompt認証とヘッダー:
cookies,headers,user_agentHTML 抽出: 画像の代わりに完全にレンダリングされた HTML を返すための
html_onlyキャッシュ: キャッシュ期間を制御するための
ttl(0 は常に最新)
マルチステップ操作
multi_step_actions を使用して、キャプチャ前にブラウザ操作を自動化します:
[
{ "type": "wait_for_selector", "selector": "#email" }
{ "type": "text_field", "selector": "#email", "value": "user@example.com" },
{ "type": "text_field", "selector": "#password", "value": "secret" },
{ "type": "submit" },
{ "type": "wait", "value": "8000" },
{ "type": "click", "selector": ".chart-filter" }
]サポートされているアクションタイプ: click, hover, change, redirect, javascript, evaluateJs, css, text_field, select, checkbox, submit, wait, wait_for_selector
認証
認証は、PKCE を使用した標準的な MCP OAuth 2.1 フローを通じて処理され、DCR (Dynamic Client Registration) を使用します。Claude.ai、Cursor、またはその他の OAuth 対応 MCP クライアントを通じて接続する場合、初回接続時にブラウザのプロンプトから承認してください。手動での API キー設定は不要です。
MCP 外からのプログラムによるアクセスについては、PagePixels API ドキュメントを参照してください。
トランスポート
このサーバーは、以下でホストされている MCP Streamable HTTP トランスポートを使用します:
https://mcp.pagepixels.com/mcpリモートの Streamable HTTP サーバーをサポートするすべての MCP クライアントが直接接続できます。すべての接続において、PKCE を使用した OAuth 2.1 が強制されます。
リソース
スクリーンショット MCP サーバーヘルプガイド — PagePixels MCP サーバーの使用ガイド
PagePixels ドキュメント — 完全な API リファレンス
Model Context Protocol — MCP 仕様
サポート
PagePixels へのメールでのお問い合わせ:
support-tickets@pagepixels.comまたは、サポートフォームからお問い合わせください。
ライセンス
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Screenshot API for AI agents. Any public page as image or PDF, banners hidden, 227 countries.
Hosted browser for AI agents: screenshots, post-JS DOM, console, WCAG. No install, no API key.
Desktop and mobile website screenshots plus page context for AI agents and automation workflows.
Screenshot, PDF and Open Graph image API for AI agents: capture pages, render PDFs, make OG images.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI assistants to capture screenshots of web pages using automated browser sessions. Supports full-page and element-specific screenshots, device simulation, and JavaScript execution for comprehensive web testing and monitoring.615 npmMIT
- AlicenseAqualityBmaintenanceCapture screenshots, generate PDFs, and render HTML to images via AI agents. Supports batch capture, geo-targeting, async webhooks, and CSS/JS injection.1149 npm6MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to see, analyze, and visually verify web page changes through pixel-perfect diffing, theme extraction, layout analysis, and interactive element detection.1 npmMIT
- AlicenseAqualityAmaintenanceScreenshot, 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.343 npm1MIT