PhantomBuster Automation は何をしますか?
クラウドベースのデータ抽出とリードジェネレーションを自動化します。エージェントやスクリプトの管理、組織リソースと使用状況の監視、コンテナ実行の追跡、キャプチャチャレンジの解決を、Composio MCP統合を通じてすべてオーケストレーションします。
Toolkit docs: composio.dev/toolkits/phantombuster
セットアップ
- Composio MCPサーバー(
https://rube.app/mcp)を使用して、PhantomBusterアカウントを接続します。 - アクティブな接続がない場合、エージェントが認証リンクを表示します。
- 接続が完了すると、すべての
PHANTOMBUSTER_*ツールが実行可能になります。
コアワークフロー
1. 全エージェントの一覧表示
アカウントまたは組織に関連付けられたすべてのエージェントを取得し、自動化ワークフローを一覧表示します。
ツール: PHANTOMBUSTER_GET_AGENTS_FETCH_ALL
パラメータは不要です。すべてのエージェントをIDとメタデータとともに返します。
最初にAPIキーを認証してください。
このレスポンスのエージェントIDは、コンテナの取得や特定の自動化の監視に使用します。
2. 全スクリプトの一覧表示
アカウントで利用可能なすべてのスクリプト(コード本文なし)を取得し、スクリプト管理を行います。
ツール: PHANTOMBUSTER_GET_SCRIPTS_FETCH_ALL
パラメータは不要です。ソースコードなしでスクリプトのメタデータを返します。
3. 組織リソースとクォータの監視
組織の現在のリソース使用量とクォータ制限を確認し、自動化キャパシティを計画します。
ツール: PHANTOMBUSTER_GET_ORGS_FETCH_RESOURCES
パラメータは不要です。リソース割り当てと現在の使用量メトリクスを返します。
4. エージェントコンテナの取得
特定のエージェントに関するすべての実行コンテナを取得し、実行履歴とステータスを監視します。
ツール: PHANTOMBUSTER_GET_CONTAINERS_FETCH_ALL
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
agentId | string | はい | PHANTOMBUSTER_GET_AGENTS_FETCH_ALL で取得したエージェントID |
5. エージェント使用量レポートのエクスポート
組織の全エージェントの実行統計を含むCSVレポートをダウンロードします。
ツール: PHANTOMBUSTER_GET_ORGS_EXPORT_AGENT_USAGE
ダウンロード可能なCSVで、包括的なエージェント実行統計を返します。
6. hCaptchaチャレンジの解決
自動フォーム送信やキャプチャ解決が必要なスクレイピングフローのために、有効なhCaptchaトークンを取得します。
ツール: PHANTOMBUSTER_POST_HCAPTCHA
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
siteKey | string | はい | hCaptchaウィジェットの公開サイトキー |
pageUrl | string | はい | キャプチャのあるページの完全なURL |
proxy | string | いいえ | プロキシURL(例:http://user:pass@host:port) |
userAgent | string | いいえ | シミュレートするカスタムUser-Agent文字列 |
既知の落とし穴
| 落とし穴 | 詳細 |
|---|---|
| コンテナにはエージェントIDが必要 | PHANTOMBUSTER_GET_CONTAINERS_FETCH_ALL は有効な agentId が必要です。必ず最初に PHANTOMBUSTER_GET_AGENTS_FETCH_ALL で解決してください |
| APIキー認証 | すべてのPhantomBusterツールには有効なAPIキー接続が必要です。ツールを呼び出す前に認証を確認してください |
| スクリプト本文は含まれない | PHANTOMBUSTER_GET_SCRIPTS_FETCH_ALL はメタデータのみを返し、ソースコードは含みません |
| 組織スコープ | リソースと使用量のツールは、APIキーに関連付けられた組織レベルで動作します。正しい組織をターゲットにしていることを確認してください |
| ブランチ操作 | PHANTOMBUSTER_GET_BRANCHES_FETCH_ALL と PHANTOMBUSTER_GET_BRANCHES_DIFF は高度なスクリプトバージョン管理用です。デプロイ前にステージングとリリースの変更を評価するために使用します |
クイックリファレンス
| ツールスラッグ | 目的 |
|---|---|
PHANTOMBUSTER_GET_AGENTS_FETCH_ALL | アカウント内のすべてのエージェントを一覧表示 |
PHANTOMBUSTER_GET_SCRIPTS_FETCH_ALL | すべてのスクリプトを一覧表示(メタデータのみ) |
PHANTOMBUSTER_GET_ORGS_FETCH_RESOURCES | 組織のリソース使用量とクォータを確認 |
PHANTOMBUSTER_GET_CONTAINERS_FETCH_ALL | 特定のエージェントのすべてのコンテナを取得 |
PHANTOMBUSTER_GET_ORGS_EXPORT_AGENT_USAGE | エージェント使用量をCSVとしてエクスポート |
PHANTOMBUSTER_POST_HCAPTCHA | 自動化のためのhCaptchaチャレンジを解決 |
PHANTOMBUSTER_GET_ORGS_FETCH | 組織の詳細を取得 |
PHANTOMBUSTER_GET_ORGS_FETCH_AGENT_GROUPS | エージェントグループと順序を取得 |
PHANTOMBUSTER_GET_BRANCHES_FETCH_ALL | すべてのスクリプトブランチを一覧表示 |
PHANTOMBUSTER_GET_BRANCHES_DIFF | ステージングブランチとリリースブランチを比較 |
Powered by Composio