Firecrawl is a web data API that turns websites into clean markdown and structured data such as JSON for AI. With its Search, Scrape, Crawl, Interact and Parse endpoints, you can run searches, crawl entire sites, interact with pages that require login, and read PDF or DOCX files. It is aimed at developers building RAG pipelines and AI applications; it is open source, with SDKs for Python, Node.js, Go and more, plus an MCP server. The free plan, which requires no card, includes 1,000 credits per month.