Web: search, fetch and crawl
navig_webSearch and fetch public web pages, or run Firecrawl search, scrape, and crawl to retrieve ranked results, readable content, or crawl job pages.
Instructions
Search and fetch the public web, or run Firecrawl search/scrape/crawl. Outbound network access; Firecrawl usage is billable and crawl starts a short-lived job. Use navig_connectors for authenticated provider data and navig_knowledge for local docs. Returns ranked results, page content/metadata, or crawl job pages.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | HTTP or HTTPS URL to fetch Used by: fetch, firecrawl_scrape, firecrawl_crawl. | |
| mode | No | Use 'scrape' for a single page or 'crawl' for multi-page discovery. Used by: firecrawl_scrape. | scrape |
| count | No | Number of results to return (1-10) Used by: search, firecrawl_search. | |
| query | No | Search query string Used by: search, firecrawl_search. | |
| action | Yes | Operation to perform. Required parameters per action: search: query; fetch: url; firecrawl_search: query; firecrawl_scrape: url; firecrawl_crawl: url. What each action does: search: Search the web for information (required: query) | fetch: Fetch a URL and extract readable content (required: url) | firecrawl_search: Search the web through Firecrawl and return the result list (url, title, snippet); with scrapeInline=true each result also carries page markdown (required: query) | firecrawl_scrape: Scrape or crawl a URL using Firecrawl (required: url) | firecrawl_crawl: Crawl a site using Firecrawl and return crawl job metadata (required: url) | |
| maxPages | No | Maximum pages for crawl mode Used by: firecrawl_scrape, firecrawl_crawl. | |
| max_chars | No | Maximum characters to return (truncates when exceeded) Used by: fetch. | |
| extract_mode | No | Extraction mode: 'markdown' (default) or 'text' Used by: fetch. | markdown |
| scrapeInline | No | Whether to include inline markdown scraping Used by: firecrawl_search. |