
This profile is part of our MCP server directory, within The MCP Guide. Profiles are checked against each vendor's own documentation. Need a server built? See MCP development.
The Firecrawl MCP server lets an AI app scrape pages into clean markdown or JSON and crawl or map whole sites. It can also search the web and click through pages in a real browser. Firecrawl publishes it on GitHub and hosts it at https://mcp.firecrawl.dev/v2/mcp. It also runs locally or self-hosted.
Checked against: Firecrawl MCP Server README on 28 October 2026. eSEOspace did not install or test this server.
Key Takeaways
- Firecrawl's official server lists 27 tools in its full default profile, covering scrape, crawl, map, search, agent research, browser interaction and page monitoring.
- The hosted keyless tier lets
scrape,searchandparserun without a key, with rate limits. - OAuth or an API key unlocks the full tool set; the README says never to put a key in the URL.
- A search-only endpoint exposes a fixed set of nine tools for teams that want a smaller surface.
- Firecrawl's Free plan includes 1,000 credits a month; paid plans start at $19 a month.
At a glance
| Field | Detail |
|---|---|
| Publisher | Firecrawl |
| Official? | Yes |
| Hosting | Both: remote https://mcp.firecrawl.dev/v2/mcp and local package firecrawl-mcp; self-hosting supported |
| Transport | Streamable HTTP (remote); stdio or local HTTP |
| Sign-in | None (keyless tier), OAuth, or API key |
| Read or write | Mostly read; some tools create jobs, monitors or browser actions |
| Price | No separate MCP price listed; Firecrawl credits apply |
| Source code | github.com/firecrawl/firecrawl-mcp-server (MIT License) |
| Status | Not stated |
What it can do
The README documents these tool groups:
- Scrape:
firecrawl_scrapeturns a known URL into markdown or JSON matching a schema you supply. - Map and crawl:
firecrawl_mapdiscovers a site's URLs.firecrawl_crawlgathers content from many pages, andfirecrawl_check_crawl_statuschecks on a job. - Search:
firecrawl_searchreturns ranked web results.firecrawl_developer_searchandfirecrawl_gov_searchsearch developer and US government sources. - Research papers: four
firecrawl_research_*tools search, inspect and read papers from sources such as PubMed and arXiv. - Parse:
firecrawl_parsereads PDFs and documents. - Agent:
firecrawl_agentruns multi-source research and returns structured data. You pollfirecrawl_agent_statusfor results. - Interact:
firecrawl_interactclicks, types and navigates in a real browser.firecrawl_interact_stopends the session. - Monitor:
firecrawl_monitor_*tools watch pages on a schedule and alert on meaningful changes. - Credits:
firecrawl_credit_usageshows credits left and past use. - Feedback:
firecrawl_search_feedbackandfirecrawl_feedbacksend feedback to Firecrawl. The README says you can opt out with environment variables.
How to connect it
For the hosted server with OAuth, point your client at:
https://mcp.firecrawl.dev/v2/mcp-oauth
For an API-key connection, keep the URL as https://mcp.firecrawl.dev/v2/mcp and set this header in your client's secret settings:
Authorization: Bearer <FIRECRAWL_API_KEY>
To run locally, the README gives:
env FIRECRAWL_API_KEY=fc-YOUR_API_KEY npx -y firecrawl-mcp
Its Claude Desktop config is:
{
"mcpServers": {
"mcp-server-firecrawl": {
"command": "npx",
"args": ["-y", "firecrawl-mcp"],
"env": {
"FIRECRAWL_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
The README also covers Cursor, Windsurf (now Devin Desktop), VS Code, Docker and a self-hosted Firecrawl instance via FIRECRAWL_API_URL. Firecrawl's hosted MCP setup guide has client-specific steps.
Security notes
Keys. The README is direct: "Never put an API key in the server URL. Never put an API key in an agent chat." Configure keys in the client or a secret manager. See MCP secret leakage.
Browser actions. firecrawl_interact can click, type and fill forms on live pages. Keep approval prompts on for it, and do not hand it logged-in sessions you would not give a stranger.
Smaller surface. The search-only endpoint at https://mcp.firecrawl.dev/v2/mcp-search exposes nine tools, and its search "fetches no page content." Use it when you only need search.
Stricter cloud mode. For self-hosted HTTP, CLOUD_SERVICE=true requires a credential on every request and makes scrape read-only. It binds to 0.0.0.0 by default, so put it behind your own network controls.
Untrusted pages. Scraped content can carry hidden instructions. Read prompt injection through MCP tool results and the MCP security center.
Pricing
Firecrawl's pricing page lists, as of October 2026:
| Plan | Monthly credits | Price |
|---|---|---|
| Free | 1,000 | $0 |
| Hobby | 5,000 | $19/month ($16 billed annually) |
| Standard | 100,000 | $99/month ($83 billed annually) |
| Growth | 500,000 | $399/month ($333 billed annually) |
| Scale | 1,000,000 | $749/month ($599 billed annually) |
| Enterprise | Custom | Custom |
The README notes that search with scrapeOptions bills each fetched result as a scrape.
Alternatives
- Bright Data MCP server: scraping through an unblocking proxy network, plus browser tools.
- Apify MCP server: thousands of ready-made scrapers as tools.
- Fetch MCP server: the free MCP reference server for simple page reads.
More on our MCP server profiles hub.
Next step
Firecrawl's map and scrape tools show what an AI agent can actually read on your site. If key pages come back thin, our MCP for SEO guide explains what to fix.
Frequently asked questions
Can I use Firecrawl's MCP server without an account?
Partly. The hosted keyless tier runs scrape, search and parse without a key, with rate limits. Crawl, map and agent need a key or OAuth.
How many tools does it have?
The README says it lists 27 tools in the full default profile. Turning off feedback tools or using keyless mode reduces that. The search-only endpoint has nine.
Is it open source?
Yes. The README says it is under the MIT License, and you can self-host it against your own Firecrawl instance.
What does it cost?
Usage draws on Firecrawl credits. The Free plan gives 1,000 credits a month, and paid plans start at $19 a month as of October 2026.











