Firecrawl MCP Server

Official Firecrawl MCP server: web search, page scraping to Markdown, site crawling and in-page actions

  • 7,712 ★ on the repository
  • Last commit
  • MIT
MCP serverOfficialEditors’ pick

Extended access

Why this level

  • Sends URLs and queries to an external service
  • Consumes paid Firecrawl account credits
All reasons and checks

firecrawl/firecrawl-mcp-server

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/firecrawl-mcp-server

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Sends URLs and queries to an external service
  • Consumes paid Firecrawl account credits

This is third-party code. Review the repository files before installing.

What it does

The server exposes Firecrawl tools to the agent. It can fetch a known URL as Markdown or schema-shaped JSON, map a site's links, crawl a section with depth limits and search the web with optional content fetching. There is a tool for clicking and navigating before reading, scheduled page change monitoring, research paper search and an agent mode for multi-step research. It works against the Firecrawl cloud API or a self-hosted instance.

Who it is for. For developers and researchers who need an agent to read live websites as clean content.

Good fit when

  • You need docs pages or articles as Markdown for the agent
  • You need data from several pages of a site
  • A page needs a click or input before it shows content

Not a fit when

  • You need a long browser session driven step by step from the client
  • You cannot send URLs and page content to an external service

Example request

Scrape the docs.example.com/api section into Markdown, at most 20 pages

MCP

Transport
stdio, http, sse
Authentication
API key

Environment variables

FIRECRAWL_API_KEY required, secret
Firecrawl cloud API key, optional for self-hosted
FIRECRAWL_API_URL
URL of a self-hosted Firecrawl instance
FIRECRAWL_OAUTH_TOKEN secret
OAuth access token instead of a key in stdio mode

Limitations

The cloud needs FIRECRAWL_API_KEY or an OAuth login, and the service has paid plans. The keyless hosted endpoint offers only scrape, search and parse with rate limits. Access to Firecrawl cloud from Russia without VPN is unverified; you can self-host instead.

How to disable. Remove the firecrawl block from your client's MCP config.

FAQ

Can I use it without a key?

Yes, via the hosted https://mcp.firecrawl.dev/v2/mcp endpoint, but only three tools are available and rate limits apply.

Does it work with self-hosted Firecrawl?

Yes, set FIRECRAWL_API_URL; the key becomes optional.

Discussion

No questions or reviews yet.

Editors’ pick

The Firecrawl command-line client with agent skills: web search, scraping, crawling, URL mapping and page interaction

CLIExtended access674Repository stars
Official

A Rust server that turns pages into Markdown or JSON: search, scrape, site map, crawl and PDF through MCP, a CLI and a Firecrawl-compatible API

MCP serverExtended access1.2KRepository stars
Official

Official Apify MCP server: the agent runs ready-made Apify Store scrapers for social media, maps, search and shops

MCP serverExtended access13.7KRepository stars

A unified search MCP server: one interface to Tavily, Brave, Kagi, Exa, Linkup, Firecrawl and GitHub search

MCP serverExtended access359Repository stars
Official

An open-source crawler that turns websites into clean Markdown for AI agents: install from PyPI, run in Docker and connect to Claude Code over MCP

MCP serverExtended access86.5KRepository stars

An MCP server that opens pages in headless Chromium through Playwright and hands the agent the main text as Markdown, even from JavaScript-heavy sites

MCP serverExtended access1.1KRepository stars

Comparison with similar tools

Entries that share the main search query, and how they differ.

EntryOfficialAuthenticationRepository starsMain difference
Firecrawl MCP Server (this entry)yesAPI key7,712
Crawl4AIyesAPI key86,495an open-source crawler that turns websites into clean Markdown for AI
Bright Data Skillsyes268the official Bright Data plugin
fastCRWyesnot required1,192a Rust server that turns pages into Markdown or JSON

README in short

The README explains which tool fits which job: scrape, map, crawl, search, interact, monitoring and research tools. It covers the hosted server with OAuth or key, a separate search-only endpoint, running via npx and configs for Cursor, Windsurf, VS Code and Claude Desktop. It lists environment variables for cloud and self-hosted setups. MIT licensed.

README badge

Report a problem

Foxx AIFirecrawl MCP Server
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.