Firecrawl MCP Server
Rank #56io.github.firecrawl/firecrawl-mcp-server
MCP server for Firecrawl — web search, scraping, and biomedical/arXiv paper search.
What you can do with Firecrawl MCP Server
Firecrawl MCP Server brings the Firecrawl API to agents: search the web, scrape URLs into structured data or markdown, map and crawl sites, run research agents, monitor pages and interact with pages one turn at a time.
- Scrape one URL into markdown or structured data
- Search the web and read result content
- Map a site's URLs or crawl it
- Click, type and navigate a page via firecrawl_interact
- Parse documents and search research papers
- Create monitors that re-check pages
What Firecrawl MCP Server can and cannot do
27 firecrawl_* tools with default settings: scrape, map, search, crawl, parse, agent, interact, research paper tools, monitor CRUD, developer and government search, tool discovery and credit usage. Feedback tools and the keyless local mode reduce the count.
- firecrawl_scrape
- firecrawl_map
- firecrawl_search
- firecrawl_crawl
- firecrawl_check_crawl_status
- firecrawl_parse
- firecrawl_agent
- firecrawl_agent_status
- firecrawl_interact
- firecrawl_interact_stop
- firecrawl_research_search_papers
- firecrawl_research_read_paper
- firecrawl_monitor_create
- firecrawl_monitor_list
- firecrawl_monitor_run
- firecrawl_developer_search
- firecrawl_gov_search
- firecrawl_find_tools
- firecrawl_credit_usage
- Not meant for holding a browser session open across your own steps; each firecrawl_interact call runs one turn to completion
- Call scrape once per URL; it is not built for lists of URLs
- Crawl responses can be very large, may exceed token limits and can be slow
- Keyless hosted use is rate-limited and crawl, map and agent still need a key; search costs 2 credits
- Hosted MCP cannot read your local filesystem; local file parsing needs a self-hosted FIRECRAWL_API_URL
What you need before using Firecrawl MCP Server
The registry listing declares no required environment variables or authentication. This is declared metadata, not a verified install — the repository README is the authority.
MCP Toplist probed the public endpoint on Oct 10, 2026 and could not complete the MCP handshake (jsonrpc error). Requirements remain unverified.
Declared by the Official MCP Registry, last synced Oct 16, 2026. Not independently verified by MCP Toplist.
- Runtime
- None for the hosted endpoint; Node.js with npx (npx -y firecrawl-mcp) or Docker ghcr.io/firecrawl/firecrawl-mcp-server for local
- Credentials
- FIRECRAWL_API_KEY for the cloud API (default); OAuth or keyless rate-limited tier on the hosted server
- Payment
- Metered by Firecrawl credits (search costs 2 credits); plan requirement not stated
- Also needed
- Self-hosted Firecrawl via FIRECRAWL_API_URL
- FIRECRAWL_API_KEY · optional
Hosted endpoint declared as public.
Connect Firecrawl MCP Server and confirm it works
- Hosted: add https://mcp.firecrawl.dev/v2/mcp as an HTTP server (keyless, rate-limited) or https://mcp.firecrawl.dev/v2/mcp-oauth for OAuth; with a key send Authorization: Bearer <FIRECRAWL_API_KEY>
- Local: add command npx with args ["-y", "firecrawl-mcp"] and FIRECRAWL_API_KEY in env
- Never put the API key in the server URL
claude mcp add --transport http firecrawl-mcp-server https://mcp.firecrawl.dev/v2/mcpclaude mcp add firecrawl-mcp-server -e "FIRECRAWL_API_KEY=<your FIRECRAWL_API_KEY>" -- npx -y firecrawl-mcpReplace each placeholder with your own value before saving.
[mcp_servers.firecrawl-mcp-server]
url = "https://mcp.firecrawl.dev/v2/mcp"Add to ~/.codex/config.toml.
[mcp_servers.firecrawl-mcp-server]
command = "npx"
args = ["-y", "firecrawl-mcp"]
[mcp_servers.firecrawl-mcp-server.env]
FIRECRAWL_API_KEY = "<your FIRECRAWL_API_KEY>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
https://mcp.firecrawl.dev/v2/mcpSettings → Connectors → “Add custom connector”, then paste this URL.
{
"mcpServers": {
"firecrawl-mcp-server": {
"command": "npx",
"args": [
"-y",
"firecrawl-mcp"
],
"env": {
"FIRECRAWL_API_KEY": "<your FIRECRAWL_API_KEY>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"firecrawl-mcp-server": {
"url": "https://mcp.firecrawl.dev/v2/mcp"
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project).
{
"mcpServers": {
"firecrawl-mcp-server": {
"command": "npx",
"args": [
"-y",
"firecrawl-mcp"
],
"env": {
"FIRECRAWL_API_KEY": "<your FIRECRAWL_API_KEY>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"servers": {
"firecrawl-mcp-server": {
"type": "http",
"url": "https://mcp.firecrawl.dev/v2/mcp"
}
}
}Save as .vscode/mcp.json in your workspace.
{
"servers": {
"firecrawl-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"firecrawl-mcp"
],
"env": {
"FIRECRAWL_API_KEY": "<your FIRECRAWL_API_KEY>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"firecrawl-mcp-server": {
"serverUrl": "https://mcp.firecrawl.dev/v2/mcp"
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
{
"mcpServers": {
"firecrawl-mcp-server": {
"command": "npx",
"args": [
"-y",
"firecrawl-mcp"
],
"env": {
"FIRECRAWL_API_KEY": "<your FIRECRAWL_API_KEY>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"firecrawl-mcp-server": {
"url": "https://mcp.firecrawl.dev/v2/mcp"
}
}
}{
"mcpServers": {
"firecrawl-mcp-server": {
"command": "npx",
"args": [
"-y",
"firecrawl-mcp"
],
"env": {
"FIRECRAWL_API_KEY": "<your FIRECRAWL_API_KEY>"
}
}
}
}Replace each placeholder with your own value before saving.
Ask: "Get the product details from https://example.com/product".
Expected: The agent calls firecrawl_scrape and returns the page's product details as structured content.
When to choose another server
- Apify MCP Server#14
You want ready-made scrapers for specific sites (social media, maps, e-commerce) from Apify Store.
- Brightdata MCP#107
You need a remote browser session with unblocking and CAPTCHA solving.
- Scrapling MCP Server#15
You want a free local scraper with a stealth browser and no API credits.
Compared side by side in Browser automation MCP servers.
What changed, and when this was checked
- First listed
- Jul 3, 2025
- Latest version published
- Oct 16, 2026
- Version history
- 38 versions tracked (below)
- Requirements evidence
- MCP Toplist probed the public endpoint on Oct 10, 2026 and could not complete the MCP handshake (jsonrpc error). Requirements remain unverified.
- Profile checked
- Oct 9, 2026 against README
- Ranking data as of
- Oct 16, 2026
- Official MCP ↗listed since Apr 25, 2026 · still listed
Do you maintain Firecrawl MCP Server? to correct or enrich this profile.
Available versions (38)
| Version | Published |
|---|---|
| 3.30.2 | Oct 16, 2026 |
| 3.30.1 | Oct 15, 2026 |
| 3.30.0 | Oct 13, 2026 |
| 3.29.1 | Oct 9, 2026 |
| 3.29.0 | Oct 9, 2026 |
| 3.28.2 | Oct 6, 2026 |
| 3.28.1 | Oct 6, 2026 |
| 3.28.0 | Oct 6, 2026 |
| 3.27.3 | Oct 2, 2026 |
| 3.27.2 | Oct 1, 2026 |
| 3.27.1 | Sep 30, 2026 |
| 3.27.0 | Sep 30, 2026 |
| 3.26.0 | Sep 29, 2026 |
| 3.25.5 | Sep 25, 2026 |
| 3.25.4 | Sep 23, 2026 |
| 3.25.3 | Sep 22, 2026 |
| 3.24.0 | Aug 12, 2026 |
| 3.23.9 | Aug 11, 2026 |
| 3.23.8 | Aug 10, 2026 |
| 3.23.7 | Aug 10, 2026 |
| 3.23.6 | Aug 7, 2026 |
| 3.23.4 | Aug 6, 2026 |
| 3.23.3 | Aug 4, 2026 |
| 3.23.2 | Aug 3, 2026 |
| 3.23.1 | Aug 3, 2026 |
| 3.23.0 | Jul 29, 2026 |
| 3.22.4 | Jul 20, 2026 |
| 3.22.3 | Jul 8, 2026 |
| 3.22.2 | Jun 30, 2026 |
| 3.22.1 | Jun 26, 2026 |
| 3.22.0 | Jun 24, 2026 |
| 3.21.4 | Jun 23, 2026 |
| 3.21.3 | Jun 22, 2026 |
| 3.7.5 | May 28, 2026 |
| 3.7.4 | Dec 24, 2025 |
| 3.5.2 | Oct 19, 2025 |
| 3.5.1 | Oct 19, 2025 |
| 0.1.0 | Nov 25, 2024 |
Ranks ahead of 144,340 of 144,396 servers on MCP Toplist.
Show your rank
Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.
[](https://mcptoplist.com/server/io.github.firecrawl%2Ffirecrawl-mcp-server)<a href="https://mcptoplist.com/server/io.github.firecrawl%2Ffirecrawl-mcp-server"><img src="https://mcptoplist.com/badge/io.github.firecrawl%2Ffirecrawl-mcp-server.svg" alt="MCP Toplist: Top 1% of 144,396" /></a>Variants: append ?metric=score or ?metric=stars to the image URL.
Frequently asked questions
- Who maintains Firecrawl MCP Server?
- Firecrawl MCP Server is maintained by firecrawl, which publishes 5 MCP servers (38 total versions) tracked on MCP Toplist.
- Is Firecrawl MCP Server listed on the Official MCP Registry?
- Yes — Firecrawl MCP Server is listed on the Official MCP Registry.
- How many versions does Firecrawl MCP Server have?
- MCP Toplist tracks 38 versions of Firecrawl MCP Server, most recently published on Oct 16, 2026.
- Where can I find the source code for Firecrawl MCP Server?
- The source code for Firecrawl MCP Server is hosted at github.com/firecrawl/firecrawl-mcp-server.git.
Do you run this server?
Community projects list the MCP servers behind real agents and apps. Publish yours and this page will link to it.