All reports

firecrawl-mcp

io.github.firecrawl/firecrawl-mcp-server · version 3.37.0 · 158,613 weekly npm downloads · audited 2026-11-05

MCPVetter badge Notes

Findings

No hidden-instruction or invisible-character findings in any tool, prompt, or resource description.

Claude Connectors Directory readiness

Checks the directory's published tool requirements that are visible from tools/list. Passing them does not guarantee acceptance.

What this server's tools can do

Not a vulnerability by itself. It tells you what an injected prompt could ask this server to do, so you can decide which tools need approval.

Supply chain

Tools (28)

NameTitleHintDescription
firecrawl_scrapeFirecrawl scrapewrites 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. Use it when the request identifies a page and needs its cont…
firecrawl_mapFirecrawl website mapread-only Enumerate URLs indexed under one website through Firecrawl without fetching each page's content. Use this when the request asks for a site's URL inventory, when several relevant pages must be located, or when the desire…
firecrawl_searchFirecrawl web searchread-only Search web, news, or image sources and return ranked results with query-relevant highlights. Use it for current information, or to list businesses, people, products, jobs or events with websites, prices or contacts. Eac…
firecrawl_find_toolsFind Toolsread-onlyBrowse Alexandria data providers and workflows or read a selected contract. Alexandria covers companies, people, jobs, finance and filings, public records and government spending, real estate, places and restaurants, ret…
firecrawl_search_feedbackFirecrawl search feedbackwrites Records schema-validated quality feedback for a prior `firecrawl_search` UUID `searchId`. A `good` rating requires a valuable result or a valuable source, `partial` either of those or at least one `missingContent` entry…
firecrawl_feedbackFirecrawl feedbackwrites Submit concise quality feedback for a completed search, scrape, parse, or map job. Provide the endpoint, job ID, rating, and relevant issue codes or small contextual fields; omit large page contents and raw outputs. Fo…
firecrawl_crawlFirecrawl site crawlwrites Start a multi-page crawl at a website URL, poll it to a terminal state, and return the final status and collected data. Scope can be bounded with include/exclude paths, depth, page limit, subdomain/external-link control…
firecrawl_check_crawl_statusFirecrawl crawl statusread-only Retrieve the current status, progress, and available results for an existing crawl ID. This only reads Firecrawl job state and does not start or modify the crawl.
firecrawl_agentFirecrawl agentwrites Run web research that returns structured data when the URLs are not known or the answer spans several sites. Describe the fields you need in `prompt`, optionally pass a JSON `schema` and seed `urls`, and the research ag…
firecrawl_agent_statusFirecrawl agent statusread-only Retrieve progress or final results for a `firecrawl_agent` job ID. A `processing` response is non-terminal and does not contain the final research result. Check again after 15–30 seconds until the status is `completed` …
firecrawl_interactFirecrawl interactwrites Open or reuse a live browser session to navigate a page, click controls, fill fields, or run browser code. Provide either `url` or `scrapeId`, and either a natural-language `prompt` or executable `code`; code can run as…
firecrawl_interact_stopStop Firecrawl interact sessiondestructive Stop the live interact session associated with a `scrapeId` and release its resources. Returns a success confirmation.
firecrawl_parseFirecrawl file parsingread-only Parse one supported document into markdown, HTML, links, summary, targeted answers, or JSON matching a schema. Supported inputs include common HTML, PDF, Word, RTF, OpenDocument, and spreadsheet files; PDF parsing can b…
firecrawl_monitor_createCreate Firecrawl monitorwrites Create a recurring scrape, crawl, or search monitor that compares each check with its retained predecessor. The simple form accepts `page`/`pages` or `queries` plus a plain-language `goal`; the advanced `body` form cont…
firecrawl_monitor_listList Firecrawl monitorsread-only List monitors for the authenticated account with optional pagination controls. Returns one page of monitor records and pagination metadata.
firecrawl_monitor_getGet Firecrawl monitorread-only Retrieve one monitor by ID, including its configuration and current state. This does not run or modify the monitor.
firecrawl_monitor_updateUpdate Firecrawl monitordestructive Patch an existing monitor by ID. The body can change its name, active/paused status, schedule, targets, goal, judging, webhook, notifications, or retention; these changes affect future scheduled checks. Returns the upd…
firecrawl_monitor_deleteDelete Firecrawl monitordestructive Permanently delete a monitor by ID and stop its future schedule. This operation cannot be undone and returns deletion status.
firecrawl_monitor_runRun Firecrawl monitor nowwrites Queue an immediate check for a monitor outside its normal schedule. This starts network work for the monitor's configured targets and returns the queued check.
firecrawl_monitor_checksList Firecrawl monitor checksread-only List historical checks for a monitor, optionally filtered by status and bounded by a result limit. Returns one page of check summaries and pagination metadata.
firecrawl_monitor_checkGet Firecrawl monitor checkread-only Retrieve one monitor check and its page-level results, optionally filtered by page status. Pages report `same`, `new`, `changed`, `removed`, or `error`; configured goal judging can add a meaningful-change decision. Mar…
firecrawl_research_search_papersFirecrawl research paper searchread-only 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 and other scientific …
firecrawl_research_inspect_paperFirecrawl inspect research paperread-only Retrieve canonical metadata for one paper ID, such as an arXiv, PMC, PMID, or DOI identifier. Returns the title, abstract, authors, categories, source IDs, and dates as markdown.
firecrawl_research_related_papersFirecrawl related research papersread-only Find citation-graph candidates from one to ten `seed_ids`; the first ID is the primary seed and later IDs are anchors. `mode` defaults to `similar` (co-citation/bibliographic coupling); `citers` returns papers citing a …
firecrawl_research_read_paperFirecrawl read research paperread-only Retrieve in-body passages from one paper that are relevant to a specific question. Full text is available only for indexed papers; `k` controls the number of passages. Returns matching passages or a notice when full te…
firecrawl_developer_searchFirecrawl developer searchread-only 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. Returns ranked re…
firecrawl_gov_searchFirecrawl Government Index searchread-only Search US federal, state, and local statutes, regulations, codes, court opinions, and other government publications for legal or regulatory questions that need primary text. Clarify a missing jurisdiction or ambiguous a…
firecrawl_credit_usageFirecrawl credit usageread-only Get the authenticated Firecrawl team's current credit balance or its credit usage over the last 90 days. Use the current view to answer how many credits remain or to check billing-period boundaries. Use the historical v…

Check your own setup

npx mcpvetter scan --live

Badge

Add this to a README:

[![MCPVetter](https://mcpvetter.com/badge/firecrawl-mcp.svg)](https://mcpvetter.com/servers/firecrawl-mcp)

Publish this server?

Get the MCPVetter verified badge, a re-audit within 24 hours of every npm release, and an email whenever tools, findings, or Claude directory readiness change. $29 per server per month. You prove ownership first, free.