Skip to main content
📖 The AI Tool Bible
Firecrawl MCP Server logo

Firecrawl MCP Server

Not yet source-checked

MCP server that gives Claude, Cursor, and other AI agents native web scrape, crawl, search, and extract tools via Firecrawl.

Machine-drafted from the vendor's site · not yet source-checkedProfile updated Link checked Pricing captured How we rate

Freemium· Free: $0 USD · Team: $4 USD per user/month · Enterprise: $21 USD per user/monthMCP Servers

In short

This MCP server integrates Firecrawl's web-scraping stack into AI clients like Claude Desktop and Cursor. It exposes 14+ tools for fetching clean markdown or JSON from the live web, allowing agents to perform research and data extraction without manual coding.

Best for

Developers and AI engineers who want a coding or research agent (Claude Desktop, Cursor, Windsurf, VS Code) to fetch, crawl, and structure live web content without writing scraping code.

Skip if

Teams that need cheap, unmetered bulk scraping, or workflows targeting heavily bot-walled sites where residential proxies and human-in-the-loop CAPTCHA solving are unavoidable.

Firecrawl MCP Server is an open-source Model Context Protocol server that plugs Firecrawl's web-scraping and search stack directly into MCP-compatible AI clients like Claude Desktop, Cursor, VS Code, and Windsurf. Instead of asking an agent to guess at page contents or manually shipping HTML into a prompt, this server exposes 14+ web tools — scrape, map, crawl, search, parse, extract, agent, interact, research, monitor, and developer search — that an LLM can call natively during a conversation or coding session to fetch clean, agent-ready markdown, structured JSON, or screenshots from the live web. Common workflows include pointing Claude at a documentation URL to answer questions with fresh context, letting Cursor pull competitor pricing into a spreadsheet during a build, running a research agent that follows links to compile a report, monitoring pages for change detection, and having a coding assistant search GitHub issues or docs before writing a fix. Installation is a one-line NPX invocation with a FIRECRAWL_API_KEY environment variable, or you can point clients at the hosted keyless endpoint at mcp.firecrawl.dev for zero-setup trials. The server also honors FIRECRAWL_API_URL for teams running a self-hosted Firecrawl instance, and it handles retries, rate limiting, and credit-aware backoff so agents don't burn through quota on transient failures. It's MIT-licensed and one of the most-starred MCP integrations in the ecosystem.

Editor's take

This is the MCP server I reach for first when an agent needs the live web. The tool surface is broad, the hosted keyless endpoint makes trial trivial, and the output is genuinely LLM-shaped — no post-processing needed. Just watch the credit meter on crawl and extract jobs; those two eat quota faster than the tool names suggest.

— The AI Tool Bible editorial team

Pros

  • ✅ Adds live web access to Claude Desktop, Cursor, VS Code, and Windsurf with a single NPX command
  • ✅ 14+ granular tools cover scrape, crawl, structured extract, search, page interaction, monitoring, and agentic research
  • ✅ Returns clean markdown and JSON that LLMs consume without extra HTML-stripping prompts
  • ✅ Free keyless hosted endpoint at mcp.firecrawl.dev lets you try it before signing up for an API key
  • ✅ Works against self-hosted Firecrawl via FIRECRAWL_API_URL for privacy-sensitive teams
  • ✅ MIT-licensed, actively maintained, and one of the highest-star MCP servers (7k+ stars)
  • ✅ Built-in retries and rate limiting protect agents from wasting credits on transient errors

Cons

  • ⚠️ Underlying Firecrawl API is credit-metered — long crawls or extract jobs on paid tiers can burn quota quickly
  • ⚠️ Struggles with hard bot walls (aggressive Cloudflare, login-gated pages, some government sites) that need residential proxies or manual cookie handoff
  • ⚠️ Structured extract quality depends on the target site's DOM stability; brittle selectors show up as empty fields rather than errors
  • ⚠️ MCP tool sprawl (14+ tools) can confuse smaller LLMs that pick the wrong one for a task
  • ⚠️ Hosted keyless tier is rate-limited enough that only trivial demos work without an API key

Pricing (captured )

TierMonthlyPer seatKey features
Free$0 USD per month—
  • Unlimited public/private repositories
  • Dependabot security and version updates
  • 2,000 CI/CD minutes/month
  • 500MB of Packages storage
Team$4 USD per user/monthYes
  • Access to GitHub Codespaces
  • Repository rules
  • Multiple reviewers in pull requests
  • Draft pull requests
Enterprise$21 USD per user/monthYes
  • Data residency
  • Enterprise Managed Users
  • User provisioning through SCIM
  • Enterprise Account to centrally manage multiple organizations

Prices change; we show the grid as captured on Oct 27, 2026. Check current pricing on the vendor's site →

Facts

API available
Yes
Free trial
Yes
Open source
Yes (license: MIT)
GitHub stars
7,711 (checked Oct 29, 2026)
Last GitHub push
Oct 29, 2026
First commit
Dec 2024
Package downloads (30 d)
543,910 · npm firecrawl-mcp · checked Oct 11, 2026

Where this tool sits

Use cases

Live documentation lookup inside Claude DesktopCompetitor pricing extraction during a Cursor coding sessionStructured JSON extract from product pagesMulti-page crawl for RAG corpus buildingAgentic web research with follow-link reasoningPage change monitoring and diff alertsGitHub issue and docs search from a coding agentScreenshot capture for visual QATurning a URL into agent-ready markdown context

Frequently asked

Which AI clients are compatible with Firecrawl MCP Server?
It works with MCP-compatible clients including Claude Desktop, Cursor, VS Code, and Windsurf.
How is the Firecrawl MCP Server priced?
It offers a freemium model with a free tier, a Team plan at $4 per user/month, and an Enterprise plan at $21 per user/month.
Can I use the server without an API key?
Yes, you can point clients at the hosted keyless endpoint at mcp.firecrawl.dev for zero-setup trials, though it is rate-limited for trivial demos.
What types of data does the server return to the AI agent?
It returns clean, agent-ready markdown, structured JSON, or screenshots from the live web.
Does the server support self-hosted Firecrawl instances?
Yes, it honors the FIRECRAWL_API_URL environment variable for teams running a self-hosted Firecrawl instance.

Compare Firecrawl MCP Server with similar tools

All alternatives →

Explore related

Reviews