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
Similar tools
ECC
— Open agent harness for coding workflows, GitHub automation, and securityOpen agent harness for coding workflows, GitHub automation, and security
Hermes Agent
— Open-source self-hosted AI agent with persistent memoryOpen-source self-hosted AI agent with persistent memory
DeepSeek Harness
— A modular, plugin-based framework for building and running agentsA modular, plugin-based framework for building and running agents

Claude Code
— An AI coding agent for terminal, IDE, web, and SlackAn AI coding agent for terminal, IDE, web, and Slack
Open WebUI
— Self-hosted interface for connecting and extending AI modelsSelf-hosted interface for connecting and extending AI models

LangChain
— Open platform for building, testing, deploying, and governing agentsOpen platform for building, testing, deploying, and governing agents