Firecrawl MCP Server
@Msparihar
About Firecrawl MCP Server
No overview available yet
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Firecrawl MCP Server?
Firecrawl MCP Server is a Model Context Protocol (MCP) server for web scraping, content searching, site crawling, and data extraction using the Firecrawl API. It is designed for developers and AI agents who need to programmatically extract and process web content.
How to use Firecrawl MCP Server?
Install globally or locally with npm (npm install -g @modelcontextprotocol/mcp-server-firecrawl or npm install @modelcontextprotocol/mcp-server-firecrawl). Set the FIRECRAWL_API_KEY environment variable with your Firecrawl API key, then run mcp-server-firecrawl. For integration with Claude Desktop or the VSCode Extension, add a JSON entry to your MCP settings specifying the command and environment variable.
Key features of Firecrawl MCP Server
- Web scraping with mobile emulation, ad blocking, and structured extraction
- Intelligent content search with multi-language and location support
- Site crawling with depth control, path filtering, and rate limiting
- Site mapping including subdomains, search filtering, and link analysis
- Data extraction from multiple URLs with schema validation and batch processing
Use cases of Firecrawl MCP Server
- Scrape and convert a single webpage into markdown or structured JSON
- Crawl a site up to a given depth while excluding admin paths
- Generate a site map of all accessible URLs including subdomains
- Extract structured product details from multiple product pages
- Search for content on the web with language and location filters
FAQ from Firecrawl MCP Server
What is Firecrawl MCP Server used for?
It is used for web scraping, content searching, site crawling, site mapping, and structured data extraction via the Firecrawl API.
How do I install and configure Firecrawl MCP Server?
Install via npm and set the FIRECRAWL_API_KEY environment variable. You can also use a .env file with the dotenv package for development.
How do I integrate Firecrawl MCP Server with Claude Desktop?
Add a JSON entry to your MCP settings with the command mcp-server-firecrawl and the FIRECRAWL_API_KEY environment variable.
What security measures does the server implement?
The server includes API key protection, request validation, domain allowlisting, rate limiting, and safe error messages.
How does the server handle errors?
It implements rate limiting with exponential backoff, automatic retries, detailed error messages, and debug logging.
Frequently asked questions
What is Firecrawl MCP Server used for?
It is used for web scraping, content searching, site crawling, site mapping, and structured data extraction via the Firecrawl API.
How do I install and configure Firecrawl MCP Server?
Install via npm and set the `FIRECRAWL_API_KEY` environment variable. You can also use a `.env` file with the dotenv package for development.
How do I integrate Firecrawl MCP Server with Claude Desktop?
Add a JSON entry to your MCP settings with the command `mcp-server-firecrawl` and the `FIRECRAWL_API_KEY` environment variable.
What security measures does the server implement?
The server includes API key protection, request validation, domain allowlisting, rate limiting, and safe error messages.
How does the server handle errors?
It implements rate limiting with exponential backoff, automatic retries, detailed error messages, and debug logging.
Basic information
More Browser Automation MCP servers
Fetch MCP Server
zcaceresA flexible HTTP fetching Model Context Protocol server.
Webpage Screenshot MCP Server
ananddtyagiAn MCP that gives your agent the ability to snap a screenshot of webpages. Useful when you want your agent to check its progress during development.
MCP server w/ Browser Use
JovaniPinkFastAPI server implementing MCP protocol Browser automation via browser-use library.
BrowserTools MCP
AgentDeskAIMonitor browser logs directly from Cursor and other MCP compatible IDEs.
mcp-browser-use: MCP server for browser-use
vinayak-mehtaMCP server for browser-use
Comments