firecrawl-mcp-server
🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
The Firecrawl MCP server integrates Firecrawl's web scraping and search capabilities into Model Context Protocol-compatible AI assistants like Claude Desktop, Cursor, and Windsurf. It provides tools for scraping single pages with structured JSON extraction, crawling multiple pages, mapping site URLs, searching the web, and interactive browser automation. The server supports both cloud-hosted and self-hosted deployments, offers a keyless free tier for basic operations, and includes specialized tools for developer documentation search, scientific paper research, and automated page monitoring.
Key Features
Use Cases
- 01Extract product details, pricing, or structured data from known web pages
- 02Search the web for information and retrieve ranked results with content
- 03Discover all URLs on a website before selective scraping
- 04Crawl documentation sites or blogs for comprehensive content extraction
- 05Automate browser interactions like clicking buttons or filling forms
- 06Research programming questions across GitHub and developer documentation
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
firecrawl-mcp-server — FAQ
What is the Firecrawl MCP server?+
It's an official Model Context Protocol server that adds Firecrawl's web scraping, search, and browser automation capabilities to AI assistants like Claude, Cursor, and Windsurf. It provides 25+ tools for extracting web content, searching, crawling sites, and monitoring pages.
How do I install it in Cursor or Claude Desktop?+
Add a JSON configuration to your MCP settings file specifying the npx command and your Firecrawl API key as an environment variable. For Cursor 0.48.6+, use the Features > MCP Servers menu; for Claude Desktop, edit claude_desktop_config.json.
Which AI clients support this MCP server?+
It works with any MCP-compatible client including Claude Desktop, Cursor, Windsurf, VS Code, and others. You can also connect to the hosted endpoint at https://mcp.firecrawl.dev/v2/mcp without installation.
Do I need a Firecrawl API key?+
Basic operations (scrape, search, parse) work on the keyless free tier with rate limits. Advanced features like crawl, map, agent, and monitoring require a free Firecrawl account and API key from firecrawl.dev/app/api-keys.
Is it free to use?+
The hosted keyless endpoint offers limited free usage for scrape, search, and parse. Creating a free Firecrawl account provides higher limits and unlocks all tools. Self-hosted deployments are also supported.
What's the difference between scrape, crawl, and search?+
Use scrape for single known URLs, crawl for extracting content from multiple related pages on a site, search when you don't know which site has the information, and map to discover URLs before scraping. Each tool is optimized for different workflows.
How do I install firecrawl-mcp-server?+
Open the source repository on GitHub and follow its README. firecrawl-mcp-server is a mcp server — MCP Agents Market links you directly to the official repo.
Is firecrawl-mcp-server free?+
firecrawl-mcp-server is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.