
Firecrawl MCP Server
Firecrawl MCP Server provides web scraping, crawling, and content extraction capabilities by integrating the Firecrawl service with the Model Context Protocol. The server exposes tools for web scraping, searching, deep research, batch scraping, and cloud browser automation with features like automatic retries and rate limiting. It solves the problem of accessing and extracting structured data from websites within AI applications and development environments like Cursor and Windsurf.
- install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
- 14
- GitHub stars
- 7.8K
- tools
- 3
- auth
- Secret needed
- transport
- STDIO, HTTP
- env var
- 1
- last updated
- Nov 12, 2026
Install
From registry metadata$ npx add-mcp https://mcp.firecrawl.dev/v2/mcp --name firecrawl --header 'Authorization: Bearer ${API_TOKEN}'Run in your terminal. add-mcp asks which agents to add it to, then asks for each value it needs. Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http firecrawl https://mcp.firecrawl.dev/v2/mcp --header 'Authorization: YOUR_AUTHORIZATION'Run in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 3 toolsVerified live against the running server on Nov 13, 2026.
firecrawl_scrapeScrape one URL and return its content: markdown by default, or HTML, links, screenshots, branding data, or a targeted answer. Use it when the request identifies a page and needs its content or defined fields: the user gives a URL or names a page or PDF and wants it read or sum...28 params
Scrape one URL and return its content: markdown by default, or HTML, links, screenshots, branding data, or a targeted answer. Use it when the request identifies a page and needs its content or defined fields: the user gives a URL or names a page or PDF and wants it read or sum...
alexandriavalueconversationIdstringdomainToolsbooleanexcludeTagsarrayformatsarrayincludeTagsarraylocationobjectlockdownbooleanmaxAgenumbermobilebooleanobjective*stringonlyMainContentbooleanparsersarraypdfOptionsobjectprofileobjectproxystringbasic · stealth · enhanced · autoqueryOptionsobjectredactPIIbooleanremoveBase64ImagesbooleanrequestIdstring+8 more parameters. See the server's own documentation for the full schema.
firecrawl_searchUse this when you need current or specific information from the web: recent events, latest releases and versions, prices, people and companies, statistics, or any fact that may have changed since your training data or that you are not sure of. Returns ranked results with query...16 params
Use this when you need current or specific information from the web: recent events, latest releases and versions, prices, people and companies, statistics, or any fact that may have changed since your training data or that you are not sure of. Returns ranked results with query...
categoriesarrayconversationIdstringdomainToolsbooleanenterprisearrayexcludeDomainsarrayfilterstringhighlightsbooleanincludeDomainsarraylimitintegerlocationstringobjective*stringquery*stringscrapeOptionsobjectsourcesarraytbsstringtoolDetailstringcompact · summary · fullfirecrawl_parseParse 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 be bounded with `pdfOptions.maxPages`. Local MCP reads `fil...20 params
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 be bounded with `pdfOptions.maxPages`. Local MCP reads `fil...
contentTypestringconversationIdstringdeclaredSizeBytesintegerexcludeTagsarrayfilePathstringformatsarrayincludeTagsarrayjsonOptionsobjectmaxAgenumberonlyMainContentbooleanparsersarraypdfOptionsobjectproxystringbasic · autoqueryOptionsobjectredactPIIbooleanremoveBase64ImagesbooleanskipTlsVerificationbooleanstoreInCachebooleanuploadRefstringzeroDataRetentionbooleanSponsors
Configuration
FIRECRAWL_API_KEYsecretYour API key for Firecrawl
Readme
Firecrawl MCP Server
A Model Context Protocol (MCP) server that brings Firecrawl, the context API for AI agents, to MCP-compatible clients: search, scrape, and interact with the live web and get back clean Markdown or structured data.
Big thanks to @vrknetha, @knacklabs for the initial implementation!
Features
Details
- Repository
- github.com/firecrawl/firecrawl-mcp-server
- Category
- Search & Web Crawling
- Package
firecrawl-mcp- Transport
- STDIO, HTTP
- Auth
- Required
- Registry
- MCP registry, active
- Resources
- 2
- Tools verified
- Nov 13, 2026