PhantomBuster MCP. Control web scraping and data extraction via conversation.
PhantomBuster connects web data extraction and automation workflows directly to your AI agent. List all available scraping agents (Phantoms), launch new campaigns with specific arguments, check current usage limits, and retrieve the final extracted leads or structured data—all via natural conversation.
Give Claude and any AI agent real-world access
List every defined web scraping tool (Phantom) and every automated workflow you have set up.
Launch a specific Phantom agent with custom arguments, or immediately halt a runaway process that's consuming credits.
Fetch the final output and raw data collected from any completed scraping job for analysis.
Review the precise setup arguments of a Phantom or workflow without running it, ensuring your logic is correct before launch.
Get real-time information on your remaining execution time and overall account settings.
Ask an AI about this
Waiting for input…
What AI agents can do with PhantomBuster MCP: 10 Tools
These tools let you manage every aspect of web data extraction, from listing available agents to retrieving finalized campaign results.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using PhantomBuster MCPAbort Phantom
Stops a web scraping agent that is currently running.
Get Phantombuster Account
Retrieves your account's usage statistics and settings.
Get Phantom Setup
Shows the specific configuration arguments used by a defined Phantom agent.
Get Phantom Output
Fetches the final data and results from a completed scraping run.
Get Phantom
Retrieves detailed information for one specific web scraping agent.
Get Workflow
Gets details about an entire automated workflow setup.
Launch Phantom
Starts a new Phantom execution with specified parameters.
List Containers
Lists all running and defined web scraping containers.
List Phantoms
Shows a list of every available Phantom agent you own.
List Workflows
Lists all the automated workflows configured in your account.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with PhantomBuster, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by PhantomBuster. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The pain of managing web data extraction today
Right now, if you want to scrape a new dataset, you jump into the PhantomBuster dashboard. You check which agents are active on one screen, then switch tabs to see logs and run status. If something fails or needs adjustment, you have to go back through complex configuration settings just to verify what went wrong. It's a lot of clicking through different dashboards just to get visibility.
With this MCP connected via Vinkius, all that dashboard hopping disappears. You tell your agent exactly what you need—like 'Show me the status of my top 3 scraping agents.' The agent handles the complexity behind the scenes and gives you one clean answer in chat. You get immediate control without ever leaving your conversation window.
Gain total control using PhantomBuster
You no longer have to manually navigate between listing agents, checking account usage (get_phantombuster_account), and finally pulling the results. The agent orchestrates these steps for you based on your natural language command.
This changes everything. You move from being a dashboard operator who clicks buttons to an AI director who simply gives instructions. It's faster, safer, and dramatically more scalable.
What PhantomBuster MCP does for your AI
Web scraping used to be a clunky process involving dedicated dashboards and manual API calls. Now you can manage your entire lead generation pipeline using only chat commands. Instead of clicking through multiple tabs to see if a workflow is running, simply ask your agent about it. You can check the status of all your defined automation agents or launch an entirely new campaign on demand, supplying custom parameters in conversation.
When scraping finishes, you don't have to hunt for the results; you just ask for the latest output and get the clean data ready for immediate use. Because Vinkius hosts this MCP, you access full control over all your web automation tools through one connection point. This means whether you need to audit a configuration or retrieve 10,000 leads from a past run, it's all available inside your agent.
019d75f2-4f03-70ce-b634-5c1d87534276 How to set up PhantomBuster MCP
The bottom line is you stop working in web dashboards and start directing your automation through conversation.
Subscribe to this MCP and provide your PhantomBuster API key credentials.
Tell your agent what you need, for example: 'List all Phantoms that scrape LinkedIn profiles.'
Your agent sends the request using the available tools, returning a list of agents or the requested data directly.
Who uses PhantomBuster MCP
Growth Marketers who get frustrated by manual lead scraping, Sales Operations teams needing rapid CRM enrichment, and Data Engineers who need reliable auditing of complex data pipelines.
They launch a new Phantom agent to scrape leads from a specific niche website, then ask the agent to get_phantom_output once the run finishes so they can feed the list into an email campaign.
They check the account usage via get_phantombuster_account and audit existing workflows using get_phantom_setup before integrating them into a new sales reporting dashboard.
When debugging, they list all containers to ensure the correct environment is running, or use abort_phantom if an automated process starts looping endlessly.
Benefits of connecting PhantomBuster MCP
You gain immediate visibility into all automation assets. Instead of logging into a separate dashboard, simply ask the agent to list_phantoms or list_workflows to see every tool you own.
Stop manual intervention when things go wrong. If a scraping job gets stuck or runs too long, use abort_phantom to halt the process instantly and save credits.
Never lose data again. After a successful run, ask for the output using get_phantom_output; the agent pulls the clean results right into your conversation for you to review.
Verify complex logic before launching expensive campaigns. Use get_phantom_setup to audit exactly what parameters a Phantom needs without wasting execution time.
Track costs and capacity with confidence. Check your remaining credits and overall status using get_phantombuster_account, so you always know if you can afford the next scrape.
PhantomBuster MCP use cases
The Sales team needs a quick list of competitors.
Instead of building a new workflow and hoping it works, the agent first uses get_phantom to check the details of an existing competitor profile Phantom. Once verified, they use launch_phantom to run it immediately with specific industry keywords.
A developer needs to debug data extraction.
The engineer runs a process that fails. They ask the agent to get_workflow details and check the corresponding Phantom configuration using get_phantom_setup, narrowing down whether the error is in the code or the input arguments.
A marketing manager needs historical data.
The manager asks for the output from a run last week. The agent fetches this specific result using get_phantom_output and provides 200 rows of structured lead data instantly, eliminating manual CSV downloads.
A team needs to scale up scraping efforts.
Before launching a massive campaign, the user first asks list_phantoms to ensure all necessary agents are present. They then check get_phantombuster_account to confirm they have enough capacity for the whole batch.
PhantomBuster MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Trying to run a phantom with incorrect arguments
The user launches_phantom and forgets to specify the target URL or search query, resulting in an immediate error and wasted time.
Before launching, always use get_phantom_setup for that specific agent. This shows you exactly which configuration arguments are required—like 'target_site' or 'search_term'—so your chat prompt is perfect.
Ignoring running processes
A scraping job starts but seems stuck, chewing through credits while the user waits for a response that never comes.
Don't wait. Immediately use list_containers to verify it's still running, and if necessary, use abort_phantom to kill the process cleanly.
Assuming data is available
A user assumes that a Phantom run from last week still has the raw data accessible in their current session.
Always explicitly request historical data using get_phantom_output, specifying which agent and when the data was generated. This guarantees you retrieve the correct dataset.
When to use PhantomBuster MCP
Use this MCP if your workflow involves complex web scraping or lead generation where the process requires multiple distinct steps: checking status, configuring parameters, launching, and then retrieving structured output. It is built for automation control.
Don't use it if you simply need to read static information (use a basic text extraction tool) or if your data source isn't web-based (use a database connector). If you just want to list files in a folder, this MCP won't help. You need the dynamic control over running and stopping sophisticated scraping agents; that is what get_phantom, launch_phantom, and abort_phantom provide.
Frequently asked questions about PhantomBuster MCP
How do I list all my scraping agents using PhantomBuster MCP? +
You ask your agent to list_phantoms. This tool shows you every defined web scraping agent (Phantom) in your account, letting you see what's available for use.
What if a scrape job is running too long? How do I stop it? +
Use abort_phantom. You just tell the agent to abort_phantom and provide the Phantom name or ID, and it will immediately halt the running process.
Can I see what arguments a specific agent needs before launching it? +
Yes, you use get_phantom_setup. This tool shows you exactly which configuration arguments are mandatory for that Phantom, saving you from errors and wasted credits.
Where do I find the data after running a PhantomBuster automation? +
You retrieve it using get_phantom_output. Just tell your agent to fetch the output for a specific run ID or date, and the clean, extracted data appears right away.
Does this MCP help me track my web scraping costs? +
Absolutely. Use get_phantombuster_account. This tool provides real-time account settings and usage information, so you always know your remaining execution time before launching a job.