# firecrawl-mcp-server

> 🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.

- **URL**: https://www.freshcrate.ai/projects/firecrawl-mcp-server
- **Author**: firecrawl
- **Category**: MCP Servers
- **Latest version**: `v3.2.1` (2025-09-26)
- **License**: MIT
- **Source**: https://github.com/firecrawl/firecrawl-mcp-server
- **Homepage**: https://firecrawl.dev
- **Language**: JavaScript
- **GitHub**: 6,114 stars, 684 forks
- **Registry**: github (`firecrawl/firecrawl-mcp-server`)
- **Tags**: `batch-processing`, `claude`, `content-extraction`, `data-collection`, `firecrawl`, `firecrawl-ai`, `javascript`, `javascript-rendering`, `llm-tools`, `model-context-protocol`

## Description

🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v3.2.1` | 2025-09-26 | Low | - Adjusted search to include query operators in the prompt |
| `v3.2.0` | 2025-09-16 | Low | Fixed an issue where self host instances where requiring an API_KEY even if a custom base url was set.  **Full Changelog**: https://github.com/firecrawl/firecrawl-mcp-server/compare/v3.0.0...v3.2.0 |
| `v3.0.0` | 2025-09-11 | Low | ## What's Changed * (feat/versioning) Support for v1 and v2 by @nickscamara in https://github.com/firecrawl/firecrawl-mcp-server/pull/90 * fix: wrap safeLogs outside of try-catch and name anon functions for better debugging by @mogery in https://github.com/firecrawl/firecrawl-mcp-server/pull/92 * Fastmcp by @tomkosm in https://github.com/firecrawl/firecrawl-mcp-server/pull/97  ## New Contributors * @mogery made their first contribution in https://github.com/firecrawl/firecrawl-mcp-server/p |
| `v2.0.0` | 2025-08-23 | Low | ## What's Changed * Updated to Firecrawl v2 API and added Streamable HTTP   **Full Changelog**: https://github.com/firecrawl/firecrawl-mcp-server/compare/v1.12.0...v2.0.0 |
| `v1.12.0` | 2025-07-03 | Low | ## What's Changed * Fix the path in dockerfile and also smithery by @vrknetha in https://github.com/mendableai/firecrawl-mcp-server/pull/32 * refactor: General improvements by @ftonato in https://github.com/mendableai/firecrawl-mcp-server/pull/33 * Klavis AI Firecrawl hosting. by @xiangkaiz in https://github.com/mendableai/firecrawl-mcp-server/pull/42 * Feat sse+remote by @tomkosm in https://github.com/mendableai/firecrawl-mcp-server/pull/45 * fix: add missing server listen call in SSE mode |
| `v1.7.2` | 2025-03-27 | Low | ## What's Changed * (feat/llms-txt) Generate LLMs txt tool by @nickscamara in https://github.com/mendableai/firecrawl-mcp-server/pull/23 * Fix stdio logging issue by @vrknetha in https://github.com/mendableai/firecrawl-mcp-server/pull/24  ## New Contributors * @nickscamara made their first contribution in https://github.com/mendableai/firecrawl-mcp-server/pull/23  **Full Changelog**: https://github.com/mendableai/firecrawl-mcp-server/compare/v1.4.1...v1.7.2 |
| `v1.4.1` | 2025-03-02 | Low | - Added Deep Research Tool  **Full Changelog**: https://github.com/mendableai/firecrawl-mcp-server/compare/v.1.3.3...v1.4.1 |
| `v.1.3.3` | 2025-02-21 | Low | **Introducing the Official Firecrawl MCP Server 📡**  Give web scraping abilities to Cursor, Claude Desktop and more.  env FIRECRAWL_API_KEY=YOUR_KEY npx -y firecrawl-mcp |
| `v1.2.4` | 2025-02-11 | Low | ## Overview This release adds environment variable configuration support and enhances documentation, making the server more flexible and easier to configure.  ## 🔧 Configuration Updates ### New Environment Variables - Retry Configuration:   - `FIRE_CRAWL_RETRY_MAX_ATTEMPTS` (default: 3)   - `FIRE_CRAWL_RETRY_INITIAL_DELAY` (default: 1000ms)   - `FIRE_CRAWL_RETRY_MAX_DELAY` (default: 10000ms)   - `FIRE_CRAWL_RETRY_BACKOFF_FACTOR` (default: 2) - Credit Monitoring:   - `FIRE_CRAWL_CREDI |
| `v1.2.3` | 2025-02-10 | Low | ## What's Changed  ### Improvements - Removed redundant batch configuration to rely on FireCrawl library's built-in functionality - Simplified batch processing logic by leveraging library's native implementation - Optimized parallel processing and rate limiting handling - Reduced code complexity and potential configuration conflicts  ### Technical Details - Removed custom `CONFIG.batch` settings:   - Removed `maxParallelOperations` configuration   - Removed `delayBetweenRequests` conf |

## Citation

- HTML: https://www.freshcrate.ai/projects/firecrawl-mcp-server
- Markdown: https://www.freshcrate.ai/projects/firecrawl-mcp-server.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/firecrawl-mcp-server/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
