MCP server Official

Firecrawl MCP Server

Firecrawl's MCP server to search, scrape, crawl and interact with the live web, hosted or self-run.

Author
Firecrawl
Works with
Any MCP client
License
MIT
Documented
Oct 2, 2026

What Firecrawl MCP Server is

An MCP server bringing Firecrawl to MCP-compatible agents for web search, scraping, crawling, page interaction and research. A keyless hosted tier exposes scrape, search and parse; more tools need an API key.

What it does

How Firecrawl MCP Server plugs in: which agents run it and what it addsRUNS INYour agentAny MCP clientone host documentedMCP SERVER · OFFICIALFirecrawl MCP ServerConnect the agent to tools, data…4 install steps1 permission notelicense: MITWHAT IT ADDSWhat it doesScrape a URL to markdown or schem…Search the web with optional cont…Crawl and map sitesInteract with pages (click, type,…agent → extension → new capability · from the official repository or docs
Where Firecrawl MCP Server runs and what it adds, from its documentation
  • Scrape a URL to markdown or schema JSON
  • Search the web with optional content
  • Crawl and map sites
  • Interact with pages (click, type, navigate)
  • Monitor pages for changes and check credit usage

When to use it

Good fit

  • Giving an agent clean web content
  • Known-URL scraping or site crawling

Not for

  • Driving a browser step by step from the client: firecrawl_interact runs one turn per call
  • Keyless hosted use of crawl, map and agent: need an API key

How to install Firecrawl MCP Server

You need: Node.js for npx; Firecrawl API key for full tool set

  1. Keyless: connect to https://mcp.firecrawl.dev/v2/mcp
  2. Or OAuth: https://mcp.firecrawl.dev/v2/mcp-oauth
  3. Or local: env FIRECRAWL_API_KEY=fc-YOUR_API_KEY npx -y firecrawl-mcp
  4. Add to your MCP client config
Configuration example (from the official docs)
{
  "mcpServers": {
    "firecrawl-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "firecrawl-mcp"
      ],
      "env": {
        "FIRECRAWL_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Permissions and security

What it can access

  • Sends URLs and queries to Firecrawl; fetches web content

Security notes from the maintainers

  • API key set in env or Authorization header

Review the source before granting an agent access to credentials or production systems. We document what the maintainers state; we do not audit code.

Limitations

  • Up to 26 tools in full profile; keyless endpoint exposes 3

Frequently asked questions

Can I use Firecrawl MCP without an API key?

Yes on the hosted keyless tier, with scrape, search and parse only. source

How do I run Firecrawl MCP locally?

env FIRECRAWL_API_KEY=fc-YOUR_API_KEY npx -y firecrawl-mcp. source

How many tools does Firecrawl MCP have?

26 in the full default profile. source

Related guides

Sources and gaps

Not stated by the maintainers: README fetched at mendableai path redirects to firecrawl org; last_release date not visible in the checked README.

More extensions to look at