screenshot について
screenshot は、実ブラウザーでウェブページを撮影する DataLeads の API および MCP サーバーです。ビューポートまたはページ全体を撮影でき、保護ページとボット対策にも対応します。
主な機能
- 01実ブラウザーでのスクリーンショット描画
- 02ビューポートの撮影
- 03ページ全体の撮影
- 04保護ページとボット対策
- 05スクリーンショットとセッションのエンドポイント
活用シーン
- 01目視確認用にウェブページを撮影
- 02参照用にサイト全体を保存
MCP 対応
リモートの Streamable HTTP エンドポイント、または Docker ベースの stdio サーバーを通じて、MCP クライアントにウェブページの撮影機能を提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://data.dataleads.pro/mcp/screenshotclaude mcp add --transport http dataleadspro-screenshot https://data.dataleads.pro/mcp/screenshot{"mcpServers":{"dataleadspro-screenshot":{"type":"http","url":"https://data.dataleads.pro/mcp/screenshot"}}}Cursor で開く{"servers":{"dataleadspro-screenshot":{"type":"http","url":"https://data.dataleads.pro/mcp/screenshot"}}}VS Code で開く{"mcpServers":{"dataleadspro-screenshot":{"type":"http","url":"https://data.dataleads.pro/mcp/screenshot"}}}{"mcpServers":{"dataleadspro-screenshot":{"serverUrl":"https://data.dataleads.pro/mcp/screenshot"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
2| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| url | string | いいえ | |
| encode | string | いいえ | |
| fullPage | boolean | いいえ | |
| sessionId | string | いいえ |
詳細
スクリーンショット API
実際のブラウザーでレンダリングされた、ピクセル単位で正確なウェブページのスクリーンショットを、1 回の POST で取得できます。ページ全体またはビューポートに対応しています。
DataLeads API スイート(ツールカテゴリ)の一部です。リクエストは、ボット対策と保護されたページへの対応を組み込んだ実際のブラウザーでレンダリングされます。プロキシの管理やインフラストラクチャの運用は必要ありません。
エンドポイント
| メソッド | パス | 説明 |
|---|---|---|
| POST | /screenshot | V1 スクリーンショット |
| POST | /session/create | V1 セッション作成 |
クイックスタート
curl -X POST https://data.dataleads.pro/v1/screenshot \
-H 'Content-Type: application/json' \
-d '{"clientKey": "YOUR_CLIENT_KEY", "url": "https://en.wikipedia.org/wiki/Denver", "fullPage": true}'
YOUR_CLIENT_KEY をご自身のキーに置き換えてください。https://data.dataleads.pro でキーを取得できます。無料プランもあります。
MCP サーバー
- リモート(Streamable HTTP):
https://data.dataleads.pro/mcp/screenshot - Stdio(Docker):
docker run -e DATALEADS_API_KEY=yourkey ghcr.io/dataleads/screenshot-mcp:latest
料金
| プラン | 料金 | リクエスト数 |
|---|---|---|
| Free | $0 | 500/mo |
| Starter | $9/mo | 5,000 |
| Pro | $29/mo | 25,000 |
| Business | $99/mo | 100,000 |
| Enterprise | 個別対応 | 個別対応 |
プランの詳細は https://data.dataleads.pro をご覧ください。
ライセンス
MIT - LICENSE をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。