What do you want to do?
3 use cases
-
Turn any web page into clean markdown for an LLM
Scrape a URL and get LLM-ready markdown, HTML, a screenshot or JSON instead of raw HTML.
View prompt
Using firecrawl/firecrawl with my API key from an environment variable, scrape <url> to markdown with only the main content, and save it to <file>. Report the token-sized length before and after.
-
Give Claude Code or Cursor live web search and scraping
Install the Firecrawl skill or MCP server so your agent can search and read the current web.
View prompt
Add the firecrawl/firecrawl MCP server to my <Claude Code or Cursor> config with FIRECRAWL_API_KEY from my environment, restart, and test it by fetching the current docs page for <library>.
-
Crawl a whole docs site into a knowledge base
Map every URL on a site, then crawl it to markdown in one job for RAG or offline reading.
- REPO
firecrawl/firecrawl - Data and analytics
- Intermediate
View prompt
Use firecrawl/firecrawl to map <docs url>, then crawl up to <n> pages as markdown, save each page to ./kb/<slug>.md, and give me a count of pages and any that failed.
- REPO
Quick start with Firecrawl
- Check you have what it needs: A Firecrawl API key from the hosted service, or a self-hosted instance; Python, Node.js, or curl; or an MCP client such as Claude Code or Cursor.
- Open firecrawl/firecrawl on GitHub and read the README and license.
- Get an API key at Firecrawl.dev
- Python:
from firecrawl import Firecrawl, createapp = Firecrawl(api_key="fc-YOUR_API_KEY"), thenresult = app.scrape('firecrawl.dev') - Or from the CLI:
firecrawl https://firecrawl.dev --only-main-content - Ask for other formats such as structured JSON or screenshots when you need them
These steps come from our top use case, Turn any web page into clean markdown for an LLM, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for firecrawl/firecrawl
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeFirecrawl alternatives · Best AI repos for Data and analytics
About this repo
- Who it is forDevelopers building AI agents, RAG pipelines or research tools that need clean page content instead of raw HTML.
- Why it is hot195k stars, talked about in 2 AI sources we track
- LanguageTypeScript
- Sourcegithub.com/firecrawl/firecrawl · Back to Hot repos
Requirements
- A Firecrawl API key from the hosted service, or a self-hosted instance
- Python, Node.js, or curl; or an MCP client such as Claude Code or Cursor
Add this badge to your README
Maintain Firecrawl? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/firecrawl-firecrawl/?utm_source=github&utm_medium=badge&utm_campaign=firecrawl-firecrawl)
HTML
<a href="https://dedupedai.com/use-cases/firecrawl-firecrawl/?utm_source=github&utm_medium=badge&utm_campaign=firecrawl-firecrawl"><img src="https://dedupedai.com/badge/firecrawl/firecrawl.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Firecrawl
What is Firecrawl?
Firecrawl is an API that searches, scrapes, crawls and interacts with the web and returns clean markdown, structured JSON or screenshots for AI agents. It handles JavaScript-heavy pages, proxies and rate limits, parses PDFs and DOCX, can click and type before extracting, and plugs into agents as a skill or an MCP server. It is open source and also offered as a hosted service with an API key. It is an open-source project on GitHub: https://github.com/firecrawl/firecrawl.
How do I use Firecrawl?
Get an API key at Firecrawl.dev; then Python: from firecrawl import Firecrawl, create app = Firecrawl(api_key="fc-YOUR_API_KEY"), then result = app.scrape('firecrawl.dev'); Or from the CLI: firecrawl https://firecrawl.dev --only-main-content. The use cases on this page give the full steps and a copy-paste agent prompt for each job.
Who is Firecrawl for?
Developers building AI agents, RAG pipelines or research tools that need clean page content instead of raw HTML.
What can I do with Firecrawl?
3 use cases so far, for example: Turn any web page into clean markdown for an LLM; Give Claude Code or Cursor live web search and scraping; Crawl a whole docs site into a knowledge base. Each has steps and a copy-paste agent prompt.
What do I need to run Firecrawl?
A Firecrawl API key from the hosted service, or a self-hosted instance; Python, Node.js, or curl; or an MCP client such as Claude Code or Cursor.
What are alternatives to Firecrawl?
Other hot AI repos in Data and analytics: OpenBB, DSH Usage, Schemagate, Asobeast, Coreclaw API Directory.
Is Firecrawl safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.