
firecrawl-mcp-server
by firecrawl·★ 6,317·Score 60
Official Firecrawl MCP Server brings web scraping, search, and page interaction capabilities to MCP-compatible AI agents.
Overview
The Firecrawl MCP Server is a robust implementation that enables AI agents to search the web, scrape any URL into clean structured data, and interact with pages through clicking, navigation, and automation. It offers both cloud and self-hosted deployment options with automatic retries and rate limiting. The server supports SSE (Server-Sent Events) for real-time data streaming and provides multiple tools including scrape, batch_scrape, map, crawl, search, agent, and browser automation capabilities.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
When you need reliable web scraping, search, and interaction capabilities for your AI agent and are already using or willing to use Firecrawl's API.
When NOT to choose this
When you need self-contained scraping without external dependencies or when you're concerned about vendor lock-in with Firecrawl's API.
Tools this server exposes
8 tools extracted from the READMEfirecrawl_scrapeScrape content from a single URL with advanced options.
interactInteract with a scraped page (click, type, navigate).
batch_scrapeScrape multiple known URLs efficiently.
mapDiscover URLs on a site.
crawlMulti-page extraction from a site with limits.
searchWeb search for information.
agentComplex multi-source research with autonomous agent.
browserInteractive multi-step automation (deprecated).
Comparable tools
Installation
Installation
Running with npx
env FIRECRAWL_API_KEY=fc-YOUR_API_KEY npx -y firecrawl-mcpManual Installation
npm install -g firecrawl-mcpClaude Desktop Configuration
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"mcp-server-firecrawl": {
"command": "npx",
"args": ["-y", "firecrawl-mcp"],
"env": {
"FIRECRAWL_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}FAQ
- What is required to use the Firecrawl MCP Server?
- You need a Firecrawl API key which can be obtained from https://www.firecrawl.dev/app/api-keys. For self-hosted instances, you can set FIRECRAWL_API_URL to your custom endpoint.
- Can I use this server with different LLM clients?
- Yes, the Firecrawl MCP Server is designed to work with any MCP-compatible AI clients including Cursor, Claude, and others. Configuration instructions are provided for multiple platforms.
Compare firecrawl-mcp-server with
Last updated · Auto-generated from public README + GitHub signals.