← Back to MCPs
Web Scraping

Firecrawl

Web scraping MCP server with JavaScript rendering, crawling, and structured data extraction capabilities.

Installnpx -y firecrawl-mcp
Firecrawl is a web scraping MCP server that handles JavaScript rendering, full-site crawling, and structured data extraction. It converts any website into clean markdown or structured data that LLMs can process. ## Capabilities - Scrape single URLs with full JavaScript rendering - Crawl entire websites with configurable depth - Extract structured data using LLM-powered extraction - Convert pages to clean markdown for LLM consumption - Handle dynamic content, SPAs, and anti-bot measures - Batch scraping for multiple URLs ## Usage ```json { "mcpServers": { "firecrawl": { "command": "npx", "args": ["-y", "firecrawl-mcp"], "env": { "FIRECRAWL_API_KEY": "<YOUR_API_KEY>" } } } } ``` ## Key Tools - `firecrawl_scrape` — Scrape a single URL - `firecrawl_crawl` — Crawl an entire site - `firecrawl_extract` — Extract structured data from pages - `firecrawl_map` — Discover all URLs on a site