Firecrawl
SkillWeb & browsingFirecrawl is a web pack that gives your AI the ability to work with websites. Once added, your AI can scrape, search, crawl, and map the web with a single command, so it can pull page content or explore a site on your behalf.
Use Firecrawl in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Firecrawl and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Firecrawl skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add the pack, then ask your AI to scrape a page, search the web, or map a site you care about.
What your AI can do with it
- Scrape the content of a web page
- Search the web for pages on a topic
- Crawl a website to collect its pages
- Map a website to see how its pages are organized
What this skill tells your AI
The instructions your AI receives, as published by anil-matcha/awesome-muse-connectors in connectors/firecrawl/SKILL.md and read by Ahel’s review.
Purpose
Turn websites into clean data with Firecrawl: scrape a single page to markdown, start an async crawl of a whole site, poll the crawl for results, map a site's URLs, and run web search. Use when the user mentions Firecrawl or asks to scrape a website.
Tooling
All commands go through bin/firecrawl.py:
bin/firecrawl.py auth # verify the API key (costs one map call)
bin/firecrawl.py scrape --url "https://example.com" # scrape one page to markdown
bin/firecrawl.py crawl --url "https://example.com" # start a crawl; returns a job id
bin/firecrawl.py crawl-status --id "abc123" # poll a crawl job
bin/firecrawl.py map --url "https://example.com" # list URLs on a site
bin/firecrawl.py search --query "ai pricing pages" # web search
Crawls are async: crawl starts the job and returns its id, then call crawl-status until it completes.
Auth
- Provider id:
firecrawl(credential is collected ascustom.firecrawl) - Collection: API key (
fc-...) via the secure credential flow (credentials.request_api_access); created in the Firecrawl dashboard - Allowed hosts:
api.firecrawl.dev - Status check:
bin/firecrawl.py auth(maps https://example.com; costs one credit)
Operating Rules
- Firecrawl bills per page or request in credits: confirm the URL and scope with the user before
scrape,crawl,map, orsearch, unless standing permission exists. - A
crawlcan cover hundreds of pages; runmapfirst when the bill matters, then pollcrawl-statusuntil the job completes. - Never exfiltrate the credential: the CLI only ever handles surrogates. Do not print, log, or transmit the key value.
Files
- SKILL.md
- bin/firecrawl.py
Maturity
🧪 Draft: written from Firecrawl's public API docs; not yet live-tested end-to-end.
Signals
- GitHub stars
- 1k
- Forks
- 282
- Last commit
- Sep 2026
- Hacker News mentions
- 9
Advanced
- Item type
- skill
- Key
firecrawl- Source
- github.com/anil-matcha/awesome-muse-connectors
github.com/anil-matcha/awesome-muse-connectors