Skip to main content

FireCrawl

Turn any website into clean, model-ready text with FireCrawl's scrape, crawl, and search.

Tools

28 available tools

Search the tool definitions captured from the MCP server. The live list can vary with version, deployment, and credentials.

28 tools found.

  • Agent

    Tool name: firecrawl_agent

    Run web research that returns structured data when the URLs are not known or the answer spans several sites.

  • Agent status

    Tool name: firecrawl_agent_status

    Retrieve progress or final results for a firecrawl_agent job ID.

  • Check crawl status

    Tool name: firecrawl_check_crawl_status

    Retrieve the current status, progress, and available results for an existing crawl ID.

  • Crawl

    Tool name: firecrawl_crawl

    Start a multi-page crawl at a website URL, poll it to a terminal state, and return the final status and collected data.

  • Credit usage

    Tool name: firecrawl_credit_usage

    Get the authenticated Firecrawl team's current credit balance or historical credit consumption.

  • Developer search

    Tool name: firecrawl_developer_search

    Search an index of public repositories, GitHub issues, merged pull requests, repository READMEs, and code documentation for programming questions that need external documentation or upstream evidence.

  • Feedback

    Tool name: firecrawl_feedback

    Submit concise quality feedback for a completed search, scrape, parse, or map job.

  • Find tools

    Tool name: firecrawl_find_tools

    Browse Alexandria data providers and workflows or read a selected contract.

  • Gov search

    Tool name: firecrawl_gov_search

    Search an index of primary law and regulatory material from US federal, state, and local government sources (statutes, regulations, codes, court opinions, and other government publications) for legal…

  • Interact

    Tool name: firecrawl_interact

    Open or reuse a live browser session to navigate a page, click controls, fill fields, or run browser code.

  • Interact stop

    Tool name: firecrawl_interact_stop

    Stop the live interact session associated with a scrapeId and release its resources.

  • Map

    Tool name: firecrawl_map

    Enumerate URLs indexed under one website through Firecrawl without fetching each page's content.

  • Monitor check

    Tool name: firecrawl_monitor_check

    Retrieve one monitor check and its page-level results, optionally filtered by page status.

  • Monitor checks

    Tool name: firecrawl_monitor_checks

    List historical checks for a monitor, optionally filtered by status and bounded by a result limit.

  • Create monitor

    Tool name: firecrawl_monitor_create

    Create a recurring scrape, crawl, or search monitor that compares each check with its retained predecessor.

  • Delete monitor

    Tool name: firecrawl_monitor_delete

    Permanently delete a monitor by ID and stop its future schedule.

  • Get monitor

    Tool name: firecrawl_monitor_get

    Retrieve one monitor by ID, including its configuration and current state.

  • List monitor

    Tool name: firecrawl_monitor_list

    List monitors for the authenticated account with optional pagination controls.

  • Monitor run

    Tool name: firecrawl_monitor_run

    Queue an immediate check for a monitor outside its normal schedule.

  • Update monitor

    Tool name: firecrawl_monitor_update

    Patch an existing monitor by ID.

  • Parse

    Tool name: firecrawl_parse

    Parse one supported document into markdown, HTML, links, summary, targeted answers, or JSON matching a schema.

  • Research inspect paper

    Tool name: firecrawl_research_inspect_paper

    Retrieve canonical metadata for one paper ID, such as an arXiv, PMC, PMID, or DOI identifier.

  • Research read paper

    Tool name: firecrawl_research_read_paper

    Retrieve in-body passages from one paper that are relevant to a specific question.

  • Research related papers

    Tool name: firecrawl_research_related_papers

    Find citation-graph candidates from one to ten seed_ids; the first ID is the primary seed and later IDs are anchors.

  • Research search papers

    Tool name: firecrawl_research_search_papers

    Search paper metadata and abstracts with a natural-language query across the indexed corpus, which spans biomedical, life-science, and clinical literature (PubMed, bioRxiv, medRxiv) alongside arXiv…

  • Scrape

    Tool name: firecrawl_scrape

    Scrape one URL and return its content: markdown by default, or HTML, links, screenshots, branding data, a targeted answer, or JSON matching a supplied schema.

  • Search

    Tool name: firecrawl_search

    Search web, news, or image sources and return ranked results with query-relevant highlights.

  • Search feedback

    Tool name: firecrawl_search_feedback

    Records schema-validated quality feedback for a prior firecrawl_search UUID searchId.

Compatibility

Connect FireCrawl to the clients your teams already use

27 AI clients can connect to FireCrawl through Runlayer. Pick one for its setup steps and controls.

Why Runlayer

Why connect FireCrawl through Runlayer?

One approved path

Approve FireCrawl once and everyone gets it in the AI clients they already use. Runlayer holds the credentials, so nothing sits in client configuration.

Fine-grained policy

Control who can use each server, tool, and resource, and under which runtime conditions.

Runtime security

Scan tool inputs and outputs for prompt injection, credential exposure, PII, and data exfiltration, then alert, mask, or block.

Audit and observability

Trace every request across users, clients, tools, policies, scanner decisions, and downstream systems.

Frequently asked questions