mcp-server-firecrawl

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.