mcp-server-firecrawl
2
Firecrawl MCP Server is a tool for extracting, searching, and crawling web data using the Firecrawl API. It offers features such as web scraping, site mapping, and data extraction, with a focus on customization and security.
Firecrawl MCP Server
A Model Context Protocol (MCP) server enabling web scraping, site crawling, and data extraction using Firecrawl API.
Features
- Web Scraping: Customizable content extraction with mobile emulation and ad blocking.
- Content Search: Intelligent search with multi-language support and location-based results.
- Site Crawling: Advanced crawling with depth control and path filtering.
- Site Mapping: Generate maps with subdomain support and link analysis.
- Data Extraction: Batch processing and schema validation.
Installation
Install globally or locally with npm. Acquire a Firecrawl API key from the developer portal.
Usage Examples
Explore examples of web scraping, site crawling, and data extraction in the examples directory.
Configuration & Documentation
Detailed setup options and API documentation are available in the linked guides.
Development
Run installation, build, and test scripts to contribute to the project.
Error Handling & Security
Built-in error handling with retries and secure API key management.