Setup
- Go to Integrations and find Firecrawl
- Click Connect
- Enter your Firecrawl API key (get one here — free tier available)
- Click Save — Proliferate will test the connection automatically
Available tools
| Tool | Description |
|---|---|
firecrawl_scrape | Scrape a single URL to clean markdown/HTML. Supports tag filtering, mobile emulation, and main-content-only mode. |
firecrawl_batch_scrape | Scrape multiple URLs in parallel with built-in rate limiting |
firecrawl_crawl | Crawl a website following links, with configurable depth and page limits. Returns a job ID for status checking. |
firecrawl_map | Discover all URLs on a site without extracting content |
firecrawl_search | Web search with optional content scraping of results. Filterable by language, country, and source. |
firecrawl_extract | LLM-powered structured data extraction using JSON schema definitions |
firecrawl_deep_research | Explore multiple sources for comprehensive analysis on a topic |
firecrawl_check_crawl_status | Check progress of an asynchronous crawl job |
firecrawl_check_batch_scrape_status | Check progress of a batch scrape job |
Use cases
- Scrape documentation sites or changelogs to enrich automation context (e.g., “what changed in the latest release?”)
- Extract structured data from third-party services (pricing pages, API status pages) for automated monitoring
- Search the web for bug reports or solutions when an automation is investigating an error
The tools listed above may not be exhaustive and can change as Firecrawl updates their MCP server. See Firecrawl documentation for the latest.
