From firecrawl
Discovers and lists all URLs on a website with optional search filtering. Use when you know the site but need a specific page.
How this skill is triggered — by the user, by Claude, or both
Slash command
/firecrawl:firecrawl-mapThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Discover URLs on a site. Use `--search` to find a specific page within a large site.
Discover URLs on a site. Use --search to find a specific page within a large site.
# Find a specific page on a large site
firecrawl map "<url>" --search "authentication" -o .firecrawl/filtered.txt
# Get all URLs
firecrawl map "<url>" --limit 500 --json -o .firecrawl/urls.json
| Option | Description |
|---|---|
--limit <n> | Max number of URLs to return |
--search <query> | Filter URLs by search query |
--sitemap <include|skip|only> | Sitemap handling strategy |
--include-subdomains | Include subdomain URLs |
--json | Output as JSON |
-o, --output <path> | Output file path |
map --search to find the right URL, then scrape it.map https://docs.example.com --search "auth" → found /docs/api/authentication → scrape that URL.npx claudepluginhub firecrawl/firecrawl-claude-plugin --plugin firecrawlDiscovers and lists all URLs on a website with optional search filtering. Use when you know the site but need a specific page.
Discovers and lists all URLs on a website via the Tavily CLI without extracting content. Use when you know the site but not the exact page, or to find subpages on large domains.
Discovers all URLs on a website via sitemap.xml and link extraction BFS without fetching page content. Use to inventory pages before deciding what to scrape or crawl.