Help us improve
Share bugs, ideas, or general feedback.
From firecrawl
Discovers and lists all URLs on a website with optional search filtering. Use to find a specific page on a large site, see site structure, or map URLs before scraping.
npx claudepluginhub firecrawl/cli --plugin firecrawlHow 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.
Discovers and lists all URLs on a website with optional search filtering. Use to find a specific page on a large site, see site structure, or map URLs before scraping.
Discovers and lists URLs on websites via Tavily CLI without extracting content. Use to find specific pages on large sites, map site structure, list pages, or prepare for targeted extraction.
Web scraping and crawling via Firecrawl MCP, returning raw HTML, metadata (og, twitter, JSON-LD), JS-rendered DOM, and screenshots. Use for tasks where WebFetch's markdown is insufficient.
Share bugs, ideas, or general feedback.
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.