firecrawl-mcp-server
Overview
Firecrawl MCP Server is the official integration of Firecrawl's web scraping and search capabilities into the MCP ecosystem. It enables AI assistants to search the web, scrape individual pages (including JavaScript-rendered content), and extract structured data from websites. Editor's Review: This is one of the most capable MCP servers for web data retrieval. Firecrawl's strength is handling modern websites that rely on client-side JavaScript rendering—a common pain point with traditional HTTP-based scraping. The MCP integration makes these capabilities accessible to any MCP-compatible AI assistant. For AI research workflows that need to gather information from the live web, firecrawl-mcp-server is an essential tool. Configuration requires a Firecrawl API key, and rate limits depend on your subscription tier.
Editor's Review
By Lee Li · 5/7/2026
Best For
Firecrawl MCP Server: Enhance LLM clients with web scraping, search, and content extraction for Cursor, Claude, and more.
Decision Snapshot
Install
available
Usage
available
Docs
2 links
- • GitHub stars: 6058
- • Forks: 680
- • Source provenance count: 1
- • Active signal: Updated this week from lifecycle signals.
- • Last seen: 4/15/2026
- • Published: 3/15/2026
Installation / Setup
npm install -g firecrawl-mcp
Usage
# Required for cloud API && export FIRECRAWL_API_KEY=your-api-key && # Optional retry configuration && export FIRECRAWL_RETRY_MAX_ATTEMPTS=5 # Increase max retry attempts
Features
- • Web scraping, crawling, and discovery
- • Search and content extraction
- • Deep research and batch scraping
- • Cloud browser sessions with agent-browser automation
- • Automatic retries and rate limiting
- • Cloud and self-hosted support
Compatibility Signals
- • Claude Desktop: mentions (Mentioned in approved metadata/docs evidence.)
- • Cursor: mentions (Mentioned in approved metadata/docs evidence.)
Prompt Examples
example
• # Required for cloud API && export FIRECRAWL_API_KEY=your-api-key && # Optional retry configuration && export FIRECRAWL_RETRY_MAX_ATTEMPTS=5 # Increase max retry attempts
Notes / Requirements
- • Primary language: JavaScript
- • License: MIT
- • Source provenance includes GitHub discovery
- • Source feeds: GitHub Search API
- • Topic cluster: research
Official Links
Source Information
You can verify all information on this page against the source repository above.
Related MCP Tools
Related Skills
Related Workflows
Related Learn
Best MCP Tools for AI Development in 2026
A curated list of the best MCP servers and tools for AI-powered development. Discover top-rated MCP integrations for coding, research, data analysis, and productivity workflows.
How to Choose the Right MCP Server
A practical guide to evaluating and selecting MCP servers for your AI workflow. Learn what to look for in an MCP server—security, maintenance, documentation, and community support.
Best MCP Servers for Developers: Curated Selection
The most reliable and well-maintained MCP servers for developers. Based on trust scores, community reviews, and practical experience—a curated selection for professional development workflows.
The 10 MCP Servers I Actually Use Every Day
The 10 MCP Servers I Actually Use Every Day I’ve been using Claude Desktop with MCP (Model Context Protocol) servers for almost six months now. I went through a phase of adding every server I could find to my config, then cut almost all of them out because the
What To Do Next
Continue from this tool into a workflow and a learn guide to shorten implementation time.