Connect Claude Code to Firecrawl
What happens next
Set up in minutes
Choose where it runs
On your computer through your own Claude Code, or hosted in the cloud. The rest of setup adapts to your choice:
Pick what it can do in Firecrawl
A preset of real Firecrawl operations. Each one becomes a tool the agent can call, and it can't touch anything outside the list.
Connect Firecrawl
One sign-in. The agent acts through your account, scoped to the operations you picked.
Add your personal MCP link
The last step mints a private MCP URL for this agent and walks you through exactly this, with your real link filled in. The page flips to Connected the moment your Claude Code first calls in.
Run this in your terminal
<your-link> is your personal server URL — setup mints it for you.
Exact capabilities
Tools Claude Code gets
Firecrawl
48 toolsScrape a single URL and return content as markdown / HTML / links.
Poll an async scrape job by id.
Submit many URLs to scrape asynchronously; returns a job id.
Poll a batch scrape job by id.
Cancel an in-progress batch scrape job.
Retrieve per-URL errors for a batch scrape job.
Start an async crawl of a site from a starting URL; returns a job id.
Poll a crawl job's status by id.
Cancel an in-progress crawl job.
Retrieve per-URL errors and robots.txt-blocked URLs for a crawl job.
List all currently running crawl jobs for the account.
Generate suggested crawl parameters from a natural-language prompt + URL.
Quickly return a complete list of URLs discovered on a website.
Web search returning results, optionally with full-page content scraped.
Search GitHub history.
Search academic papers.
Inspect or read a paper.
Find related papers.
LLM-powered structured extraction from URLs (async; returns a job id). Deprecated by Firecrawl in favor of the agent operation.
Poll an extract job by id. Deprecated.
Autonomous AI web data gathering from a prompt + schema (async).
Poll an agent job by id.
Cancel an in-progress agent job.
Parse a remote file (PDF, DOCX, etc.) into markdown or other formats.
Create a Firecrawl interact session.
List active Firecrawl interact sessions.
Execute code in a Firecrawl interact session.
Delete a Firecrawl interact session.
Execute code in the scrape-bound interact session.
Stop the scrape-bound interact session.
Return remaining credits for the account.
Return LLM token usage (for extract/agent operations).
Return historical credit usage for the account's team.
Return historical token usage for the account's team.
Inspect the account's current job queue depth/status.
List recent API activity for the authenticated team.
Submit feedback for a v2 job.
Submit feedback for a search job.
Ask the Firecrawl support agent.
Search Firecrawl docs with citations.
Create a monitor.
List monitors.
Get a monitor.
Update a monitor.
Delete a monitor.
List checks for a monitor.
Get a single monitor check and page details.
Run a monitor immediately.
Starting points
What you can build
Meet the runner
About Claude Code
Good to know
Frequently asked questions
Keep exploring
More ways to connect
More tools for Claude Code
Use Firecrawl with other agents
Make it yours
Open your Claude Code agent in one click.
NoClick runs Claude Code for you with Firecrawl wired in as tools. Connect your account and run.