PhantomBuster Automatisierung
Automatisieren Sie cloudbasierte Datenextraktion und Lead-Generierung – verwalten Sie Agents und Skripte, überwachen Sie Organisation-Ressourcen und -Nutzung, verfolgen Sie die Container-Ausführung und lösen Sie Captcha-Herausforderungen – alles orchestriert durch die Composio MCP-Integration.
Toolkit-Dokumentation: composio.dev/toolkits/phantombuster
Einrichtung
- Verbinden Sie Ihr PhantomBuster-Konto über den Composio MCP-Server unter
https://rube.app/mcp - Der Agent fordert Sie mit einem Authentifizierungslink auf, falls keine aktive Verbindung besteht
- Sobald die Verbindung hergestellt ist, stehen alle
PHANTOMBUSTER_*-Werkzeuge zur Ausführung bereit
Kern-Workflows
1. Alle Agents auflisten
Rufen Sie jeden Agent ab, der mit Ihrem Konto oder Ihrer Organisation verknüpft ist, um Automatisierungs-Workflows zu inventarisieren.
Werkzeug: PHANTOMBUSTER_GET_AGENTS_FETCH_ALL
Keine Parameter erforderlich – gibt alle Agents mit IDs und Metadaten zurück.
Authentifizieren Sie zuerst Ihren API-Schlüssel.
Verwenden Sie die Agent-IDs aus dieser Antwort, wenn Sie Container abrufen oder bestimmte Automatisierungen überwachen.
2. Alle Skripte auflisten
Rufen Sie alle unter Ihrem Konto verfügbaren Skripte ab (ohne Code-Bodies) zur Skriptverwaltung.
Werkzeug: PHANTOMBUSTER_GET_SCRIPTS_FETCH_ALL
Keine Parameter erforderlich – gibt Skript-Metadaten ohne Quellcode zurück.
3. Organisation-Ressourcen & Kontingente überwachen
Überprüfen Sie die aktuelle Ressourcennutzung und Kontingentgrenzen Ihrer Organisation, um die Automatisierungskapazität zu planen.
Werkzeug: PHANTOMBUSTER_GET_ORGS_FETCH_RESOURCES
Keine Parameter erforderlich – gibt Ressourcenzuweisung und aktuelle Nutzungsmetriken zurück.
4. Agent-Container abrufen
Rufen Sie alle Ausführungscontainer für einen bestimmten Agent ab, um den Ausführungsverlauf und Status zu überwachen.
Werkzeug: PHANTOMBUSTER_GET_CONTAINERS_FETCH_ALL
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
agentId | string | Ja | Agent-ID aus PHANTOMBUSTER_GET_AGENTS_FETCH_ALL |
5. Agent-Nutzungsbericht exportieren
Laden Sie einen CSV-Bericht über die Ausführungsstatistiken aller Agents für Ihre Organisation herunter.
Werkzeug: PHANTOMBUSTER_GET_ORGS_EXPORT_AGENT_USAGE
Gibt einen herunterladbaren CSV mit umfassenden Agent-Ausführungsstatistiken zurück.
6. hCaptcha-Herausforderungen lösen
Erhalten Sie ein gültiges hCaptcha-Token für automatisierte Formularübermittlungen oder Scraping-Abläufe, die eine Captcha-Lösung erfordern.
Werkzeug: PHANTOMBUSTER_POST_HCAPTCHA
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
siteKey | string | Ja | Öffentlicher Site-Key des hCaptcha-Widgets |
pageUrl | string | Ja | Vollständige URL der Seite mit dem Captcha |
proxy | string | Nein | Proxy-URL (z.B. http://user:pass@host:port) |
userAgent | string | Nein | Benutzerdefinierte User-Agent-Zeichenkette zur Simulation |
Bekannte Fallstricke
| Fallstrick | Details |
|---|---|
| Agent-ID für Container erforderlich | PHANTOMBUSTER_GET_CONTAINERS_FETCH_ALL erfordert eine gültige agentId – lösen Sie diese immer zuerst über PHANTOMBUSTER_GET_AGENTS_FETCH_ALL auf |
| API-Schlüssel-Authentifizierung | Alle PhantomBuster-Werkzeuge erfordern eine gültige API-Schlüssel-Verbindung – überprüfen Sie die Authentifizierung, bevor Sie Werkzeuge aufrufen |
| Skript-Bodies nicht enthalten | PHANTOMBUSTER_GET_SCRIPTS_FETCH_ALL gibt nur Metadaten zurück, nicht den Quellcode |
| Organisationsumfang | Ressourcen- und Nutzungswerkzeuge arbeiten auf Organisationsebene, die mit Ihrem API-Schlüssel verknüpft ist – stellen Sie sicher, dass die richtige Organisation ausgewählt ist |
| Branch-Operationen | PHANTOMBUSTER_GET_BRANCHES_FETCH_ALL und PHANTOMBUSTER_GET_BRANCHES_DIFF sind für fortgeschrittene Skript-Versionierung – verwenden Sie sie, um Staging- vs. Release-Änderungen vor dem Deployment zu bewerten |
Kurzreferenz
| Werkzeug-Slug | Zweck |
|---|---|
PHANTOMBUSTER_GET_AGENTS_FETCH_ALL | Alle Agents in Ihrem Konto auflisten |
PHANTOMBUSTER_GET_SCRIPTS_FETCH_ALL | Alle Skripte auflisten (nur Metadaten) |
PHANTOMBUSTER_GET_ORGS_FETCH_RESOURCES | Organisation-Ressourcennutzung und Kontingente prüfen |
PHANTOMBUSTER_GET_CONTAINERS_FETCH_ALL | Alle Container für einen bestimmten Agent abrufen |
PHANTOMBUSTER_GET_ORGS_EXPORT_AGENT_USAGE | Agent-Nutzung als CSV exportieren |
PHANTOMBUSTER_POST_HCAPTCHA | hCaptcha-Herausforderungen für die Automatisierung lösen |
PHANTOMBUSTER_GET_ORGS_FETCH | Organisationsdetails abrufen |
PHANTOMBUSTER_GET_ORGS_FETCH_AGENT_GROUPS | Agent-Gruppen und -Reihenfolge abrufen |
PHANTOMBUSTER_GET_BRANCHES_FETCH_ALL | Alle Skript-Branches auflisten |
PHANTOMBUSTER_GET_BRANCHES_DIFF | Staging- vs. Release-Branches vergleichen |
Unterstützt von Composio