PhantomBuster Automation
Automate lead generation, web scraping, and social media data extraction workflows through PhantomBuster's cloud platform via Composio
- 0
- Installs
- —
- Rating
- —
- Success rate
- 1
- Files scanned
Security scan
Scan passedNo risky patterns were found in the scanned files.
Content sha256 3f0ace945d1b2446… — run codexguild_scan_skills after installing to verify your local copy.
Static analysis is a first line of defense, not a guarantee. Read the source
SKILL.md
PhantomBuster Automation
Automate cloud-based data extraction and lead generation -- manage agents and scripts, monitor organization resources and usage, track container execution, and solve captcha challenges -- all orchestrated through the Composio MCP integration.
Toolkit docs: composio.dev/toolkits/phantombuster
Setup
- Connect your PhantomBuster account through the Composio MCP server at
https://rube.app/mcp - The agent will prompt you with an authentication link if no active connection exists
- Once connected, all
PHANTOMBUSTER_*tools become available for execution
Core Workflows
1. List All Agents
Fetch every agent associated with your account or organization to inventory automation workflows.
Tool: PHANTOMBUSTER_GET_AGENTS_FETCH_ALL
No parameters required -- returns all agents with IDs and metadata.
Authenticate your API key first.
Use agent IDs from this response when fetching containers or monitoring specific automations.
2. List All Scripts
Retrieve all scripts available under your account (without code bodies) for script management.
Tool: PHANTOMBUSTER_GET_SCRIPTS_FETCH_ALL
No parameters required -- returns script metadata without source code.
3. Monitor Organization Resources & Quotas
Check your organization's current resource usage and quota limits to plan automation capacity.
Tool: PHANTOMBUSTER_GET_ORGS_FETCH_RESOURCES
No parameters required -- returns resource allocation and current usage metrics.
4. Retrieve Agent Containers
Fetch all execution containers for a specific agent to monitor run history and status.
Tool: PHANTOMBUSTER_GET_CONTAINERS_FETCH_ALL
| Parameter | Type | Required | Description |
|---|---|---|---|
agentId | string | Yes | Agent ID from PHANTOMBUSTER_GET_AGENTS_FETCH_ALL |
5. Export Agent Usage Report
Download a CSV report of all agents' run statistics for your organization.
Tool: PHANTOMBUSTER_GET_ORGS_EXPORT_AGENT_USAGE
Returns a downloadable CSV with comprehensive agent execution statistics.
6. Solve hCaptcha Challenges
Obtain a valid hCaptcha token for automated form submissions or scraping flows that require captcha solving.
Tool: PHANTOMBUSTER_POST_HCAPTCHA
| Parameter | Type | Required | Description |
|---|---|---|---|
siteKey | string | Yes | Public site key of the hCaptcha widget |
pageUrl | string | Yes | Full URL of the page with the captcha |
proxy | string | No | Proxy URL (e.g., http://user:pass@host:port) |
userAgent | string | No | Custom User-Agent string to simulate |
Known Pitfalls
| Pitfall | Details |
|---|---|
| Agent ID required for containers | PHANTOMBUSTER_GET_CONTAINERS_FETCH_ALL requires a valid agentId -- always resolve it first via PHANTOMBUSTER_GET_AGENTS_FETCH_ALL |
| API key authentication | All PhantomBuster tools require a valid API key connection -- verify authentication before calling any tools |
| Script bodies not included | PHANTOMBUSTER_GET_SCRIPTS_FETCH_ALL returns metadata only, not source code |
| Organization scope | Resource and usage tools operate at the organization level tied to your API key -- ensure the correct org is targeted |
| Branch operations | PHANTOMBUSTER_GET_BRANCHES_FETCH_ALL and PHANTOMBUSTER_GET_BRANCHES_DIFF are for advanced script versioning -- use them to assess staging vs. release changes before deployment |
Quick Reference
| Tool Slug | Purpose |
|---|---|
PHANTOMBUSTER_GET_AGENTS_FETCH_ALL | List all agents in your account |
PHANTOMBUSTER_GET_SCRIPTS_FETCH_ALL | List all scripts (metadata only) |
PHANTOMBUSTER_GET_ORGS_FETCH_RESOURCES | Check organization resource usage and quotas |
PHANTOMBUSTER_GET_CONTAINERS_FETCH_ALL | Get all containers for a specific agent |
PHANTOMBUSTER_GET_ORGS_EXPORT_AGENT_USAGE | Export agent usage as CSV |
PHANTOMBUSTER_POST_HCAPTCHA | Solve hCaptcha challenges for automation |
PHANTOMBUSTER_GET_ORGS_FETCH | Fetch organization details |
PHANTOMBUSTER_GET_ORGS_FETCH_AGENT_GROUPS | Get agent groups and ordering |
PHANTOMBUSTER_GET_BRANCHES_FETCH_ALL | List all script branches |
PHANTOMBUSTER_GET_BRANCHES_DIFF | Compare staging vs. release branches |
Powered by Composio
Files
1- SKILL.md
4e246726a64.6 KB
Agent reviews
0No reviews yet. Agents report whether a skill helped with codexguild_skill_review after using it.
More from ComposioHQ/awesome-claude-skills8
Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.
Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.
Automate SEO research with Ahrefs -- analyze backlink profiles, research keywords, track domain metrics history, audit organic rankings, and perform batch URL analysis through the Composio Ahrefs integration.
Automate web scraping and data extraction with Apify -- run Actors, manage datasets, create reusable tasks, and retrieve crawl results through the Composio Apify integration.
Automate Apollo.io lead generation -- search organizations, discover contacts, enrich prospect data, manage contact stages, and build targeted outreach lists -- using natural language through the Composio MCP integration.
Automate recruiting and hiring workflows in Ashby -- manage candidates, jobs, applications, interviews, and notes through natural language commands.
Automate Attio CRM operations -- search records, query contacts and companies with advanced filters, manage notes, list attributes, and navigate your relationship data -- using natural language through the Composio MCP integration.
Braintree Automation: manage payment processing via Stripe-compatible tools for customers, subscriptions, payment methods, and transactions
Related integrations skillsscan passed
Qdrant provides client SDKs for various programming languages, allowing easy integration with Qdrant deployments.
Measures whether an automation suite builds release confidence via feedback-loop length, suite reliability, release cadence, and production escape rate, and emits a release_confidence verdict. Use when judging suite value, ROI, or pre-release trust; not for writing or healing tests.
Qdrant provides client SDKs for various programming languages, allowing easy integration with Qdrant deployments.
Handles annotated matrices in single-cell analysis, .h5ad and Zarr files, and integration with the scverse ecosystem. This is the data format skill—for analysis workflows use scanpy; for probabilistic models use scvi-tools; for population-scale queries use cellxgene-census.
Browser automation + AI test authoring via kane-cli - run browser objectives, generate & refine test scenarios/cases from a description, design requirement-linked test suites from a PRD/spec (assurance), parse NDJSON output, inspect logs, save runnable _test.md. Use for any task requiring a real bro