A

mcp.firecrawl.dev

https://mcp.firecrawl.dev/mcp
94/100 · MCP Trust Grade · checked 2h ago · MCP 2025-06-18

Is the mcp.firecrawl.dev MCP server safe to use?

Independent trust grade A (94/100). No blocking issues found in the static + spec checks. wmcp.sh continuously watches mcp.firecrawl.dev for tool drift and rug-pulls. The grade is free and identical whether or not the operator pays.

Watched since 2026-07-05 — behavioral baseline locked. We re-check this server's tool surface on a schedule; if it adds, removes, or silently rewrites a tool (rug-pull), we record it.

What it offers — 26 tools · Developer Tools

firecrawl_scrape

Scrape content from a single URL with advanced options. This is the most powerful, fastest and most reliable scraper tool, if available you should alw

firecrawl_map

Map a website to discover all indexed URLs on the site. **Best for:** Discovering URLs on a website before deciding what to scrape; finding specific s

firecrawl_search

Search the web and optionally extract content from search results. This is the most powerful web search tool available, and if available you should al

firecrawl_search_feedback

Send structured feedback on a previous `firecrawl_search` result. **Call this immediately after a search where you used the results** so we can improv

firecrawl_feedback

Send structured feedback for a completed Firecrawl v2 job. Use this for endpoint-level feedback on `scrape`, `parse`, `map`, or `search` jobs when the

firecrawl_crawl

Starts a crawl job on a website, polls until it reaches a terminal state, and returns the final crawl status/data. **Best for:** Extracting content fr

firecrawl_check_crawl_status

Check the status of a crawl job. **Usage Example:** ```json { "name": "firecrawl_check_crawl_status", "arguments": { "id": "550e8400-e29b-41d4-a716-44

firecrawl_extract

Extract structured information from web pages using LLM capabilities. Supports both cloud AI and self-hosted LLM extraction. **Best for:** Extracting

firecrawl_agent

Autonomous web research agent. This is a separate AI agent layer that independently browses the internet, searches for information, navigates through

firecrawl_agent_status

Check the status of an agent job and retrieve results when complete. Use this to poll for results after starting an agent with `firecrawl_agent`. **IM

firecrawl_interact

Interact with a page in a live browser session: click buttons, fill forms, extract dynamic content, or navigate deeper. **Best for:** Multi-step workf

firecrawl_interact_stop

Stop an interact session for a scraped page. Call this when you are done interacting to free resources. **Usage Example:** ```json { "name": "firecraw

firecrawl_parse

Parse a file using Firecrawl's /v2/parse endpoint. In local/non-cloud MCP mode, this tool reads filePath from the MCP server filesystem and posts mult

firecrawl_monitor_create

Create a Firecrawl monitor — a recurring scrape, crawl, or search that diffs each result against the last retained snapshot. Prefer the simple path: p

firecrawl_monitor_list

List all Firecrawl monitors for the authenticated account. **Usage Example:** ```json { "name": "firecrawl_monitor_list", "arguments": { "limit": 20 }

firecrawl_monitor_get

Get a single monitor by ID. **Usage Example:** ```json { "name": "firecrawl_monitor_get", "arguments": { "id": "mon_abc123" } } ```

firecrawl_monitor_update

Update a monitor. Pass any subset of fields to patch: `name`, `status` ("active" | "paused"), `schedule`, `targets`, `goal`, `judgeEnabled`, `webhook`

firecrawl_monitor_delete

Permanently delete a monitor and stop its schedule. This cannot be undone. **Usage Example:** ```json { "name": "firecrawl_monitor_delete", "arguments

+8 more tools

Spec conformance20%100
Security (OWASP MCP)30%100
Reliability / performance20%92
Tool hygiene15%80
Transparency / provenance15%90

Observed behavior

No proxied traffic observed for this host yet. Connect it at /connect and its grade gains a measured Reliability score + per-tool behavioral evidence — the half a static scan can't produce.

Findings

No blocking issues found in the static + spec checks.
Grade another server

We re-grade mcp.firecrawl.dev on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.

Run mcp.firecrawl.dev? Claim it (free) to get drift alerts and show an independently-verified trust badge. The grade stays free — claiming just ties it to you.

Share this report card

A 1200×630 card with the grade + audit — drop it in a post, Slack, or your repo.

MCP Trust report card — mcp.firecrawl.dev grade A
Share on X Open card image

Embed this grade

A live badge — it re-verifies itself and shows current stability. Static scorecards can't. Paste it in your README or site to show users you're independently audited.

MCP Trust Grade A · wmcp.sh
[![MCP Trust Grade A](https://wmcp.sh/mcp/grade/mcp.firecrawl.dev/badge.svg)](https://wmcp.sh/mcp/grade/mcp.firecrawl.dev)
<a href="https://wmcp.sh/mcp/grade/mcp.firecrawl.dev"><img src="https://wmcp.sh/mcp/grade/mcp.firecrawl.dev/badge.svg" alt="MCP Trust Grade A · wmcp.sh"></a>

Agents: check this before connecting

Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:

https://wmcp.sh/mcp/trust
How this grade is computed. An open, independent rubric — Spec conformance (20%), Security mapped to the OWASP MCP Top 10 (30%), Reliability (20%), Tool hygiene (15%), Transparency (15%) — run by connecting to the server and inspecting its real MCP surface. The grade is free and identical whether or not the operator pays. v1 uses static + spec signals from a single connection; continuous uptime, real latency, and annotation-truthing (declared readOnly vs observed behavior) layer on via the wmcp.sh proxy.