Skip to content

Integration · Marketing

Connect Claude & ChatGPT to PhantomBuster

Ask your AI to start a phantom, check how a run is going, or pull the results of the last run in PhantomBuster. It can list your phantoms and their settings, stop runs, read console output and result data, and work with your saved leads lists. You can also see your organization's plan and remaining execution time.

Connect PhantomBuster free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which phantoms do we have?”

    The AI lists the phantoms in your organization with their IDs, names and scripts.

  • “Launch the phantom called Weekly lead export.”

    It finds the phantom and starts a run. The run happens in the background and uses execution time.

  • “Is it still running? Show me the latest output.”

    It reads the phantom's latest console output and status.

What your AI can do

Phantoms and runs

List phantoms and their saved settings, launch or stop a run, and see which runs are going right now.

Output and results

Read console output to follow a run, list past runs and fetch the result data of finished runs.

Leads lists

List your leads lists, read the leads in each one and save or update single leads.

  • “Get the results from the last run of Weekly lead export.”

    It finds the most recent run and fetches its result data, such as the rows the phantom collected.

  • “Show me the leads in my Q3 prospects list.”

    It finds the leads list and lists the leads in it, page by page.

  • “How much execution time do we have left?”

    It reads your organization's details, including plan and remaining execution time.

16 tools for PhantomBuster

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • get_current_userGet the connected PhantomBuster user's profile.
  • get_leads_listGet one leads list by `id`.
  • get_organizationGet your PhantomBuster organization's details, such as plan and remaining execution time.
  • get_phantomGet one phantom (agent) by `id`, including its saved settings and schedule.
  • get_phantom_outputGet the latest console output and status of a phantom by `id`, to follow a run in progress.
  • get_runGet one run (container) by `id`, with its status and exit code; set `with_result_object` to include results.
  • get_run_outputGet the console output of one run (container) by `id`.
  • get_run_resultsGet the result data of one finished run (container) by `id`, such as the scraped profiles or rows.
  • launch_phantomChanges dataStart a phantom run by `id`. Optionally pass `argument` to override its input for this run. It runs in the background and uses execution time; check progress with get_phantom_output.
  • list_leads_in_listChanges dataList the leads in a leads list by `list_id`; use `pagination_options` to page.
  • list_leads_listsList your saved leads lists.
  • list_phantom_runsList past runs (containers) of a phantom by `agent_id`, newest first; use `limit` to page.
  • list_phantomsList all phantoms (agents) in your organization, with their IDs, names and scripts.
  • list_running_runsList the phantom runs (containers) currently running in your organization.
  • save_leadChanges dataSave or update one lead in your leads storage: pass `body` with fields such as firstName, lastName, companyName, linkedinProfileUrl and emails.
  • stop_phantomChanges dataStop a running phantom by `id`.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose PhantomBuster from the app list.

  2. 2

    Paste your key

    Paste your PhantomBuster API key. In PhantomBuster, open Workspace settings from the navbar menu and create an API key. Copy it right away, because it is only shown once.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in PhantomBuster?

It can list and read your phantoms, their runs, console output and result data, see running runs, and read your user profile, organization details and leads lists. It can launch and stop phantoms and save or update a lead in your leads storage.

Does the AI see my PhantomBuster credentials?

No. Your PhantomBuster credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with read-only tools like listing phantoms and fetching results. Launching or stopping a phantom and saving leads can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own PhantomBuster account.

Does launching a phantom use my execution time?

Yes. launch_phantom starts a real run in your PhantomBuster account, and runs use execution time. You can switch the tool off or require your approval before it runs. The AI can check your remaining execution time with get_organization.

Let your AI work in PhantomBuster today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect PhantomBuster free

PipMCP is not affiliated with PhantomBuster. Product names are trademarks of their owners.