firecrawl-mcp-serverCertified
Firecrawl MCP Server is a Model Context Protocol server implementation that integrates with Firecrawl for web scraping capabilities.
Firecrawl MCP Server is a robust Model Context Protocol server designed to integrate seamlessly with Firecrawl, providing advanced web scraping, crawling, and content extraction capabilities. It supports both cloud and self-hosted environments, offering features like automatic retries, rate limiting, and SSE support. The server is highly configurable, allowing users to set environment variables for retry behavior, credit usage monitoring, and more. It is compatible with various platforms, including Cursor, Windsurf, and VS Code, and can be easily installed and configured using npx or npm. Firecrawl MCP Server is ideal for users who need to perform deep research, batch scraping, or structured data extraction from the web.
Features
- Web scraping, crawling, and discovery
- Search and content extraction
- Deep research and batch scraping
- Automatic retries and rate limiting
- Cloud and self-hosted support
Tools
- firecrawl_scrape: Scrape content from a single URL with advanced options.
- firecrawl_batch_scrape: Scrape multiple URLs efficiently with built-in rate limiting and parallel processing.
- firecrawl_map: Map a website to discover all indexed URLs on the site.
- firecrawl_search: Search the web and optionally extract content from search results.
- firecrawl_crawl: Starts an asynchronous crawl job on a website and extract content from all pages.
- firecrawl_extract: Extract structured information from web pages using LLM capabilities.
- firecrawl_deep_research: Conduct deep web research on a query using intelligent crawling, search, and LLM analysis.
- firecrawl_generate_llmstxt: Generate a standardized llms.txt file for a given domain.