Firecrawl MCP Server logo

Firecrawl MCP Server

Unclaimed

by firecrawl

πŸ”₯ Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.

Install

$npx -y @smithery/cli install @mendableai/mcp-server-firecrawl --client claude

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions
batch-processingclaudecontent-extractiondata-collectionfirecrawlfirecrawl-aijavascript-renderingllm-toolsmcpmcp-servermodel-context-protocolsearch-apiweb-crawlerweb-scraping

More in Search & Web

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

35 of 35 tools

Documented tools (35)

From project documentation. A server handshake does not verify each tool’s description or behavior.

agent

Multi-source research, unknown or many sites

crawl

Multi-page extraction (with limits)

developer

Programming questions over developer sources

firecrawl_agent

Autonomous web research agent that returns structured data when you do not know the URLs or the answer spans several sites. Describe the fields you need, optionally pass a JSON schema and seed URLs, and the agent searches, navigates, reads pages, and returns JSON assembled across sources. Use it for

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.

firecrawl_check_crawl_status

Check the status and results of an existing crawl job by ID.

firecrawl_crawl

Starts a crawl job, polls until it reaches a terminal state, and returns the final crawl status/data.

firecrawl_developer_search

Search an index built for coding agents. The index covers GitHub issues, merged pull requests, repository READMEs, and curated documentation sites.

firecrawl_feedback

Sends structured feedback for a completed v2 endpoint job through /v2/feedback.

firecrawl_interact

Interact with a fresh URL or with a page that was already opened by firecrawlscrape.

firecrawl_interact_stop

Stop an interact session for a scraped page when you are done interacting.

firecrawl_map

Map a website to discover all indexed URLs on the site.

firecrawl_monitor_check

get page-level results, including diff, snapshot, judgment.meaningful, and judgment.meaningfulChanges.

firecrawl_monitor_checks

list checks, optionally filtered by status.

firecrawl_monitor_delete

delete a monitor (destructive; only call when the user intends to remove it).

firecrawl_monitor_get

get one monitor.

firecrawl_monitor_list

list monitors.

firecrawl_monitor_run

trigger a check now.

firecrawl_monitor_update

update fields including goal, judgeEnabled, webhook, and notification.

firecrawl_parse

Parse local files or hosted upload references with Firecrawl's /v2/parse endpoint.

firecrawl_research_inspect_paper

retrieve canonical metadata for one paper ID (arXiv, PMC, PMID, or DOI).

firecrawl_research_read_paper

read full-text passages from a specific paper.

firecrawl_research_related_papers

expand from one or more anchor papers through the citation graph.

firecrawl_research_search_github

search indexed public GitHub issue, pull-request, and README content.

firecrawl_research_search_papers

search paper metadata and abstracts with a natural-language query, with optional author, category, and date filters.

firecrawl_scrape

Scrape content from a single URL with advanced options.

firecrawl_search

Search the web and optionally extract content from search results.

firecrawl_search_feedback

Sends structured feedback on a previous firecrawlsearch result. The first feedback per search id refunds 1 credit and improves Firecrawl's search quality. Idempotent per search id.

interact

Interact with a URL or scraped page

map

Discovering URLs on a site

monitor

Recurring page checks

parse

Files and hosted upload refs

research

Paper and GitHub repository research

scrape

Single page content

search

Web search for info

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Firecrawl MCP Server

How do I connect Firecrawl MCP Server to Claude?
The listing records `npx -y @smithery/cli install @mendableai/mcp-server-firecrawl --client claude` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Cursor, Windsurf as compatible clients.
Is Firecrawl MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Firecrawl MCP Server do?
Firecrawl MCP Server documents 35 tools to the agent, including agent, crawl, developer. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.