PhantomBuster
PhantomBuster is a cloud-based data extraction and automation platform that enables users to automate actions on the web, such as scraping data, generating leads, and automating social media tasks.
This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.
Connect
PhantomBuster authenticates with an API key. Generate the credential in your PhantomBuster account, then paste it into FlyMyAI the first time an agent uses a PhantomBuster action.
Get your PhantomBuster credential →
Fields to fill in FlyMyAI
| Field | Details |
|---|---|
PhantomBuster API Key | Your PhantomBuster API key, used for authenticating API requests. (required) |
Actions
Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.
| Action | What it does | Required inputs |
|---|---|---|
PHANTOMBUSTER_GET_AGENTS_FETCH_ALL | Tool to fetch all agents associated with the current user or organization. use after validating your phantombuster api key to list available agents. | - |
PHANTOMBUSTER_GET_AGENTS_FETCH_DELETED | Tool to get deleted agents for the current user or organization. use when you need to audit recently removed agents. | - |
PHANTOMBUSTER_GET_BRANCHES_DIFF | Tool to get the length difference between the staging and release branch of all scripts. use when assessing branch changes before deployment. | name |
PHANTOMBUSTER_GET_BRANCHES_FETCH_ALL | Tool to fetch all branches associated with the current organization. use when you need to enumerate every branch across your scripts. | - |
PHANTOMBUSTER_GET_CONTAINERS_FETCH_ALL | Tool to get all containers associated with a specified agent. use when you need to retrieve every container for a given agent, for monitoring or reporting. | agentId |
PHANTOMBUSTER_GET_LOCATION_IP | Tool to retrieve the country of a given or environment ip address. use when you need to geolocate an ip endpoint. example: get location ip(ip="8.8.8.8") | - |
PHANTOMBUSTER_GET_ORGS_EXPORT_AGENT_USAGE | Tool to export agent usage csv for current organization. use when you need a downloadable report of all agents' run statistics in csv format. | days |
PHANTOMBUSTER_GET_ORGS_EXPORT_CONTAINER_USAGE | Tool to export container usage csv for current organization. use when you need a downloadable csv report of container execution history up to 6 months; url expires in 30 days. | days |
PHANTOMBUSTER_GET_ORGS_FETCH | Tool to fetch current organization details. use when you need to retrieve the organization associated with the provided api key. | - |
PHANTOMBUSTER_GET_ORGS_FETCH_AGENT_GROUPS | Tool to get agent groups and order for the current organization. use when you need to review how agents are grouped and ordered. | - |
PHANTOMBUSTER_GET_ORGS_FETCH_RESOURCES | Tool to get current organization's resources and usage. use when you need to monitor quotas. | - |
PHANTOMBUSTER_GET_ORGS_FETCH_RUNNING_CONTAINERS | Tool to get the current organization's running containers. use after listing agents to identify active containers across the organization. | - |
PHANTOMBUSTER_GET_ORG_STORAGE_LISTS_FETCH_ALL | Tool to fetch all storage lists for the authenticated organization. use when you need to enumerate every storage list available (beta). | - |
PHANTOMBUSTER_GET_SCRIPTS_FETCH_ALL | Tool to fetch all scripts for the current user. use after authenticating your phantombuster api key to list scripts without their code bodies. | - |
PHANTOMBUSTER_POST_AGENTS_UNSCHEDULE_ALL | Tool to unschedule all scheduled launches for agents. use when you need to disable every automated agent run organization-wide after verifying your api key. | - |
PHANTOMBUSTER_POST_AI_COMPLETIONS | Tool to request a text completion from the ai module. use when you need to generate text based on a prompt. | prompt |
PHANTOMBUSTER_POST_BRANCHES_CREATE | Tool to create a new branch. use when you need to isolate updates by creating a separate branch. use after authenticating with your phantombuster api key and optionally specifying an organization. | name |
PHANTOMBUSTER_POST_BRANCHES_DELETE | Tool to delete a branch by id. use when you need to remove obsolete or incorrect script branches; ensure the branch exists before calling. | id |
PHANTOMBUSTER_POST_HCAPTCHA | Tool to solve an hcaptcha challenge. use when you need a valid hcaptcha token for form submissions or automation flows. | siteKey, pageUrl |
Links
We love our partners - FlyMy.AI builds with the best. Thanks, PhantomBuster!