Firecrawl
Firecrawl 是一个网页抓取 API,可将 URL 转换为适用于大型语言模型的 markdown、JSON、截图或结构化提取内容,供 AI 代理和数据管道使用。一次 REST 调用即可处理 JavaScript 渲染、代理轮换和清理,因此您无需维护自己的无头浏览器集群即可获取页面内容。
许多抓取工具返回的仍是需要解析的原始 HTML。Firecrawl 将自己定位为上下文层:/search 返回每个结果的完整页面 markdown,/scrape 去除导航和广告(该网站声称输入令牌减少了 93%),而较新的 /interact 端点可点击登录或多步骤流程。官方提供 Python、Node、Go、Rust、Java 和 Elixir SDK 以及 MCP 服务器,使 Cursor 和 Claude 代理能够调用与您的后端相同的 API。
该项目在 GitHub 上开源,拥有 150K+ 星标,托管服务则增加了 Fire-engine 基础设施、仪表盘和更高的速率限制。Firecrawl 表示有 1.25M 开发者和 150,000+ 公司使用它,包括 Apple 和 Canva 的团队,用于深度研究代理、RAG 吞吐、潜在客户丰富和入职抓取。
免费套餐每月包含1,000积分,无需信用卡
标准套餐(每年收费83美元)包括100,000页面抓取和50个并发请求
搜索端点每10个结果收费2积分,并为每个命中返回markdown
交互每浏览器分钟收费2积分,用于点击、输入和导航操作
官方MCP服务器和CLI(
npx firecrawl-cli init)连接Cursor和Claude中的代理Python、Node.js、Go、Rust、Java、Elixir的SDK,以及REST和cURL示例
开源仓库在GitHub上获得超过150K星,每周在npm/PyPI上下载超过2.5M次
返回针对LLM上下文优化的markdown,而无需自己剥离HTML
将搜索和全文内容打包在一次调用中,节省RAG工作流程的单独抓取步骤
开源核心和庞大的GitHub社区降低了锁定风险,相比封闭的抓取工具
MCP和CLI集成让编码代理无需自定义粘合代码即可获取网页数据
除Scale或Enterprise外,自助积分不会按月滚存
交互和代理功能仍采用预览或每分钟计费,长会话可能累计较多费用
在4xx/5xx页面成功抓取仍会消耗积分,因此噪声URL可能浪费配额
Firecrawl是免费使用的吗?
是的。Firecrawl的免费计划每月费用为0美元,包括1000个积分(约1000次页面抓取)和2个并发请求。付费的Hobby、Standard、Growth和Scale等级在需要更大容量时提高积分限制和并发数。
我可以用Firecrawl做什么?
Firecrawl专为需要实时网页上下文的AI工作流设计,包括深度研究代理、RAG管道、潜在客户丰富、竞争监控和入职抓取。团队使用其搜索、抓取、爬取、映射和交互端点为LLM提供干净的markdown或JSON数据。
Firecrawl抓取一次需要多少积分?
Firecrawl对抓取、爬取、映射和监控请求每页收取1积分。搜索每10个结果收取2积分,交互每浏览器分钟收取2积分。高级选项如JSON提取或增强模式根据价格表额外收费积分。
Firecrawl支持AI代理和MCP吗?
支持。Firecrawl提供官方MCP服务器、CLI和代理技能,使Cursor、Claude和Windsurf等工具能够搜索和抓取网页。文档还列出了代理入职技能,地址为firecrawl.dev/agent-onboarding/SKILL.md,用于自动化API密钥设置。
Firecrawl是开源的吗?
是的。Firecrawl在GitHub上发布其核心项目,拥有150K+星标,而托管API则增加了专有的Fire-engine基础设施、仪表盘、交互功能和更高的速率限制。您可以自托管开源仓库或使用API密钥调用托管API。
Firecrawl返回哪些格式?
Firecrawl默认返回针对LLM上下文窗口优化的干净markdown。您也可以通过向抓取端点传递schema请求HTML、截图、元数据或结构化JSON,服务会自动渲染JavaScript密集的页面。

