mcpField
B
browser-automation

browser-automation

リモート
github.com/DataLeadsPROブラウザ自動化06 週間前に更新
リポジトリ

browser-automation について

browser-automation は、プログラムによるウェブ閲覧とページ情報の抽出を必要とする開発者向けの、DataLeads のヘッドレスブラウザーセッション API です。実ブラウザーでページをレンダリングし、セッションの作成、操作、一覧表示、削除に対応します。

主な機能

  1. 01ブラウザーセッションの作成と管理
  2. 02ページとのインタラクション
  3. 03ウェブ閲覧とコンテンツ抽出
  4. 04セッションの一覧表示と削除

活用シーン

  1. 01ページからタイトルや Markdown を抽出
  2. 02ウェブ閲覧と操作の自動化

MCP 対応

Streamable HTTP のリモート MCP サーバーと Docker による stdio 接続を提供し、MCP クライアントにブラウザーセッションの作成、操作、閲覧、抽出機能を公開します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://data.dataleads.pro/mcp/browser-automation
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

5
パラメーター型必須説明
ttl_minutesintegerいいえ

詳細

ブラウザー自動化 API(ヘッドレスセッション)

プログラムからヘッドレスブラウザーセッションを作成、操作、閲覧、抽出できます。実際のブラウザーでレンダリングされます。

DataLeads API スイート(ツールカテゴリ)の一部です。リクエストは実際のブラウザーでレンダリングされ、ボット対策への対応と保護されたページのサポートが組み込まれています。プロキシの管理も、インフラの運用も不要です。

エンドポイント

メソッドパス説明
POST/session/createV1 セッション作成
POST/interactV1 操作
POST/session/listV1 セッション一覧
POST/session/deleteV1 セッション削除
POST/browseV1 閲覧

クイックスタート

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

料金

プラン料金リクエスト数
無料$0500/月
Starter$9/月5,000
Pro$29/月25,000
Business$99/月100,000
Enterprise個別対応個別対応

プランの詳細は https://data.dataleads.pro をご覧ください。

ライセンス

MIT — LICENSE をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。