Turns the web into clean markdown for the pipeline without me maintaining scrapers. The search endpoint is decent. Pricing scales badly for big crawls; we self-host for those.
Firecrawl
Context API for searching, scraping, and interacting with the web

About Firecrawl
Firecrawl is a context API for AI systems and agents that search, scrape, map, crawl, and interact with the live web. It converts web sources into clean Markdown, JSON, screenshots, or other structured data.
The service is designed for developers and can connect to AI agents or MCP clients through its API, Python and Node.js libraries, CLI, or MCP. Its interaction feature lets users scrape a page and operate it using AI prompts or code.
Firecrawl offers a free starting option, and the site mentions two months free on annual plans. It is also open source, with a public GitHub repository.
Highlights
- Search the web and return full content from results
- Scrape websites into Markdown, JSON, and screenshots
- Crawl and map web content
- Interact with scraped pages using prompts or code
- Python, Node.js, cURL, CLI, and MCP access
Scraping that survives modern JS sites. Saved our RAG ingest.
API is clean. Rate limits bite on big crawls.
Similar tools
ChatGPT
— AI assistant for answers, writing, images, work, and codeAI assistant for answers, writing, images, work, and code

Claude
— AI assistant for research, coding, writing, and everyday workAI assistant for research, coding, writing, and everyday work

GitHub Copilot
— AI coding assistance across editors, GitHub, and the CLIAI coding assistance across editors, GitHub, and the CLI
Cursor
— AI coding agent for building softwareAI coding agent for building software

Claude Code
— An AI coding agent for terminal, IDE, web, and SlackAn AI coding agent for terminal, IDE, web, and Slack
Perplexity
— AI-powered answers with real-time information and sourcesAI-powered answers with real-time information and sources