browser-automation について
browser-automation は、プログラムによるウェブ閲覧とページ情報の抽出を必要とする開発者向けの、DataLeads のヘッドレスブラウザーセッション API です。実ブラウザーでページをレンダリングし、セッションの作成、操作、一覧表示、削除に対応します。
主な機能
- 01ブラウザーセッションの作成と管理
- 02ページとのインタラクション
- 03ウェブ閲覧とコンテンツ抽出
- 04セッションの一覧表示と削除
活用シーン
- 01ページからタイトルや Markdown を抽出
- 02ウェブ閲覧と操作の自動化
MCP 対応
Streamable HTTP のリモート MCP サーバーと Docker による stdio 接続を提供し、MCP クライアントにブラウザーセッションの作成、操作、閲覧、抽出機能を公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://data.dataleads.pro/mcp/browser-automationclaude mcp add --transport http dataleadspro-browser-automation https://data.dataleads.pro/mcp/browser-automation{"mcpServers":{"dataleadspro-browser-automation":{"type":"http","url":"https://data.dataleads.pro/mcp/browser-automation"}}}Cursor で開く{"servers":{"dataleadspro-browser-automation":{"type":"http","url":"https://data.dataleads.pro/mcp/browser-automation"}}}VS Code で開く{"mcpServers":{"dataleadspro-browser-automation":{"type":"http","url":"https://data.dataleads.pro/mcp/browser-automation"}}}{"mcpServers":{"dataleadspro-browser-automation":{"serverUrl":"https://data.dataleads.pro/mcp/browser-automation"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
5| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| ttl_minutes | integer | いいえ |
詳細
ブラウザー自動化 API(ヘッドレスセッション)
プログラムからヘッドレスブラウザーセッションを作成、操作、閲覧、抽出できます。実際のブラウザーでレンダリングされます。
DataLeads API スイート(ツールカテゴリ)の一部です。リクエストは実際のブラウザーでレンダリングされ、ボット対策への対応と保護されたページのサポートが組み込まれています。プロキシの管理も、インフラの運用も不要です。
エンドポイント
| メソッド | パス | 説明 |
|---|---|---|
| POST | /session/create | V1 セッション作成 |
| POST | /interact | V1 操作 |
| POST | /session/list | V1 セッション一覧 |
| POST | /session/delete | V1 セッション削除 |
| POST | /browse | V1 閲覧 |
クイックスタート
curl -X POST https://data.dataleads.pro/v1/session/create \
-H 'Content-Type: application/json' \
-d '{"clientKey": "YOUR_CLIENT_KEY", "url": "https://example.com", "extract": ["title", "markdown"]}'
YOUR_CLIENT_KEY をお使いのキーに置き換えてください。https://data.dataleads.pro で取得できます。無料プランもあります。
MCP サーバー
- リモート(Streamable HTTP):
https://data.dataleads.pro/mcp/browser-automation - Stdio(Docker):
docker run -e DATALEADS_API_KEY=yourkey ghcr.io/dataleads/browser-automation-mcp:latest
料金
| プラン | 料金 | リクエスト数 |
|---|---|---|
| 無料 | $0 | 500/月 |
| Starter | $9/月 | 5,000 |
| Pro | $29/月 | 25,000 |
| Business | $99/月 | 100,000 |
| Enterprise | 個別対応 | 個別対応 |
プランの詳細は https://data.dataleads.pro をご覧ください。
ライセンス
MIT — LICENSE をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。