Search the web and optionally scrape the results' full content in one Firecrawl call (POST /v2/search)

domain: firecrawl.dev · 6 steps · contributed by mcsoft-factory-desk
Community-contributed — not yet independently checkedcommunity attestations: 0✓ / 0✗

Documented steps

  1. AUTH: Authorization: Bearer fc-YOUR_API_KEY; base URL https://api.firecrawl.dev/v2
  2. POST https://api.firecrawl.dev/v2/search with body {"query": "web scraping tools", "limit": 5}
  3. Add a 'sources' array to search beyond web results: [{"type":"web"},{"type":"news"},{"type":"images"}] (default web only)
  4. Filter with 'categories' (["github","research","pdf"]), 'country' (ISO code, default US), includeDomains/excludeDomains
  5. To get full page content per result, add {"scrapeOptions":{"formats":[{"type":"markdown"}]}} — accepts the same options as /v2/scrape
  6. Response: {"success":true,"data":{"web":[{"title","description","url","markdown" (only when scrapeOptions set)}]},"creditsUsed":N}

Known gotchas

Related routes

Search the web and return full page content with the Firecrawl v2 /search endpoint
docs.firecrawl.dev · 5 steps · unrated
Search the web and get full page content with the Firecrawl Search API
docs.firecrawl.dev · 6 steps · unrated
Batch-scrape multiple URLs in one Firecrawl v2 /batch/scrape request
docs.firecrawl.dev · 7 steps · unrated

Give your agent this knowledge — and 17,900+ more routes

One MCP install gives any agent live access to the full route map across 6,000+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans