web scraping
Firecrawl MCP servers and skills
There are 34 ways to connect Firecrawl to Claude, ChatGPT, Cursor and other AI assistants: 5 MCP servers and 29 skills. The most used is Firecrawl MCP Server (7.6k GitHub stars).
Best Firecrawl MCP servers, compared →Most used
Firecrawl, the context API for AI agents: search, scrape, interact with the web, plus paper search.
Web search and scraping via Firecrawl API. Use when you need to search the web, scrape websites (including JS-heavy pages), crawl entire sites, or extract structured data from web pages. Requires FIRECRAWL_API_KEY environment variable.
Web scraping of JavaScript-rendered scientific websites using Firecrawl API
Scrape, crawl, and extract structured data from websites at scale
Firecrawl MCP — wraps the Firecrawl API (firecrawl.dev) for web
Scrape web pages and extract content via Firecrawl MCP
MCP servers (5)
- 1Firecrawl MCP Server firecrawl · Browser automationFirecrawl, the context API for AI agents: search, scrape, interact with the web, plus paper search.94
- 2firecrawl mcparmory · Browser automationScrape, crawl, and extract structured data from websites at scale62
- 3MCP Firecrawl pipeworx-ioFirecrawl MCP — wraps the Firecrawl API (firecrawl.dev) for web61
- 4Firecrawl pipeworx-ioFirecrawl MCP — wraps the Firecrawl API (firecrawl.dev) for web39
- 5Firecrawl Alternative Stealth MCP Ansarii · Browser automationWAF-bypass web scraper and passive URL mapper for AI agents with zero pay-on-fail.12
Skills (29)
- 1firecrawl LeoYeAI · Browser automationWeb search and scraping via Firecrawl API. Use when you need to search the web, scrape websites (including JS-heavy pages), crawl entire sites, or extract structured data from web pages. Requires FIRECRAWL_API_KEY environment variable.63
- 2firecrawl-scraper lamm-mit · Browser automationWeb scraping of JavaScript-rendered scientific websites using Firecrawl API63
- 3firecrawl-scrape vibeeval · Browser automationScrape web pages and extract content via Firecrawl MCP60
- 4deep-research firecrawl · Search and webMulti-source research with source triangulation and fact-checking. Use for any research task requiring 3+ sources.60
- 5firecrawl aAAaqwq专业网页抓取和数据提取。使用 Firecrawl API 抓取网页、提取结构化数据、批量爬取网站。当用户需要抓取复杂网页、提取结构化数据、批量爬取时使用此技能。57
- 6firecrawl-download 956MB · Documents and filesSave a site or section as local files (markdown, screenshots). Use for "download the site", offline docs, or a local copy for reference.47
- 7firecrawl-crawl CognitionAI · Browser automationBulk-extract many pages from one site or section. Use for "crawl", "everything under /docs", or content spanning linked pages.42
- 8firecrawl-scrape bidewio · Browser automationWeb scraping & crawling for AI using Firecrawl37
- 9firecrawl-api alexmickelson · Browser automationSearch the web, retrieve webpage content, and run asynchronous crawls through the self-hosted Firecrawl API at firecrawl.beefalo-newton.ts.net. Use when a task needs web search, a clean Markdown representation of a webpage, or a crawl of a site through this local service.34
- 10firecrawl-scraper LuisSambrano · Browser automationDeep web scraping, screenshots, PDF parsing, and website crawling using Firecrawl API33
- 11firecrawl-research Vitammiin · Developer toolsПоиск научных работ и GitHub-контекста через Firecrawl research index с проверяемыми источниками.32
- 12firecrawl-agent Vitammiin · AI and LLM toolsДлительная автономная веб-задача через Firecrawl Agent с явным лимитом стоимости и критерием остановки.32
- 13firecrawl-scraper modbender · Browser automationDeep web scraping, screenshots, PDF parsing, and website crawling using Firecrawl API32
- 14firecrawl-interact Vitammiin · Browser automationВзаимодействие с живой страницей через Firecrawl: клики, формы и навигация, когда scrape недостаточно.32
- 15firecrawl-extract Vitammiin · Browser automationСтруктурированное извлечение по JSON-схеме через Firecrawl (firecrawl). Use when нужен типизированный JSON строго по схеме с одного или многих URL/домена; сырой markdown одной страницы → /firecrawl:scrape32
- 16firecrawl-core-workflow-a HelixDevelopment · ProductivityExecute FireCrawl primary workflow: Core Workflow A. Use when implementing primary use case, building main features, or core integration tasks. Trigger with phrases like "firecrawl main workflow", "primary task with firecrawl".27
- 17firecrawl-parse nathanonn · Documents and filesConvert a local file (PDF, DOCX, XLSX, HTML, …) to markdown, or answer questions about its content. Use whenever the input is a file path, not a URL.27
- 18firecrawl-local Ditto190 · Browser automationScrape the web via ModMe's self-hosted Firecrawl Docker stack (local-only). Use when the task needs web scraping, shopping-list harvest, or inbox scrape with --engine=firecrawl. Do NOT use firecrawl login or cloud API keys for ModMe workflows — use yarn firecrawl:up and the HTTP client instead.27
- 19firecrawl zhing2006 · Browser automationWeb scraping and content extraction using Firecrawl service. Use this skill when you need to scrape web pages, crawl websites, search the web, or extract structured data from URLs.25
- 20firecrawl-parse bittlinkm · Documents and filesConvert a local file (PDF, DOCX, XLSX, HTML, …) to markdown, or answer questions about its content. Use whenever the input is a file path, not a URL.24
- 21firecrawl-developer-index joshka0Query Firecrawl's developer-source index for issue, pull-request, README, and documentation passages.24
- 22firecrawl-map Jofr3 · Search and webDiscover and list a site's URLs, with search filtering. Use for "map the site" or "find the URL for" requests — when the user knows the site but not the exact page, or wants site structure.24
- 23firecrawl-web-ingestion shmindmaster · Documents and filesUse when governed website or document acquisition is needed for RAG, onboarding, normalization, provenance, embeddings, vector storage, re-ingestion, or evaluation on this fleet.24
- 24firecrawl-crawl bittlinkm · Browser automationBulk-extract many pages from one site or section. Use for "crawl", "everything under /docs", or content spanning linked pages.24
- 25firecrawl-web JZKK720 · Browser automationSearch the web, scrape a page to markdown, or crawl a site using the Firecrawl API. Use when QM collaboration needs current web information, external sources, or page content extraction that the legal databases do not cover.23
- 26firecrawl-scraper ibragimov-oasis · Browser automationDeep web scraping, screenshots, PDF parsing, and website crawling using Firecrawl API. Use when you need deep content extraction from web pages, page interaction is required (clicking, scrolling, etc.), or you want screenshots or PDF parsing.20
- 27firecrawl-scraper hayotbekismoilov · Browser automationDeep web scraping, screenshots, PDF parsing, and website crawling using Firecrawl API. Use when you need deep content extraction from web pages, page interaction is required (clicking, scrolling, etc.), or you want screenshots or PDF parsing.19
- 28firecrawl-core-workflow-b David-Li0406 · ProductivityExecute FireCrawl secondary workflow: Core Workflow B. Use when implementing secondary use case, or complementing primary workflow. Trigger with phrases like "firecrawl secondary workflow", "secondary task with firecrawl".19
- 29firecrawl murabcd · Browser automationFirecrawl web research tools (search, scrape, crawl, extract).15
Questions
Is there an official Firecrawl MCP server?
Check the publisher on each listing: servers published by Firecrawl itself are the official ones. The most used Firecrawl server here is Firecrawl MCP Server by firecrawl.
How do I connect Firecrawl to Claude?
Pick a server below, open its page and copy the install command for Claude Code, or the config block for Claude Desktop. Most Firecrawl servers need an API key or token from your Firecrawl account.