Firecrawl MCP Server

Enables web scraping, content searching, site crawling, and data extraction using the Firecrawl API.

Local serverstdioTypeScript★ 2

What is the Firecrawl MCP Server?

Enables web scraping, content searching, site crawling, and data extraction using the Firecrawl API.

What you get

  • Web Scraping — Extract content from any webpage with customizable options
  • Mobile device emulation
  • Ad and popup blocking
  • Content filtering
  • Structured data extraction
  • Multiple output formats

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Firecrawl MCP Server

{
  "mcpServers": {
    "firecrawl": {
      "command": "mcp-server-firecrawl",
      "env": {
        "FIRECRAWL_API_KEY": "YOUR_FIRECRAWL_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
FIRECRAWL_API_KEYDeclared in the maintainer’s client configuration.Check documentation

Frequently asked questions

Firecrawl can be installed using npm (either globally or locally). You'll need a Firecrawl API key, which you can obtain from the developer portal. The README provides detailed installation and quick start instructions.