用途:在 Claude Code 内直接运行 Firecrawl 的网页抓取与数据提取,覆盖单页抓取、整站爬取、AI 结构化提取、批量抓取和站点结构映射。
主要能力:FIRECRAWL_SCRAPE 抓取单个 URL,支持 markdown、html、rawHtml、links、screenshot、json 等格式,可用 onlyMainContent 只取正文,waitFor 等待 JS 渲染,actions 执行点击、输入、滚动等浏览器操作;FIRECRAWL_CRAWL_V2 按深度、路径正则、并发与子域名设置爬取整站;FIRECRAWL_EXTRACT 用自然语言提示或 JSON Schema 提取结构化数据;FIRECRAWL_BATCH_SCRAPE 并发抓取多 URL;FIRECRAWL_MAP_MULTIPLE_URLS_BASED_ON_OPTIONS 映射站点全部 URL;另有抓取任务状态查询、取消、参数预览与搜索工具。
用法:在配置中加入 Composio MCP 服务器 https://rube.app/mcp,按提示连接 Firecrawl 账户。爬取与提取任务为异步,返回 job id 后需用对应查询工具轮询结果,爬取任务可用取消工具终止。
限制与注意:文件明确提到速率限制(429)与积分消耗风险,建议优先用批量抓取、先小规模测试、对 429/5xx 退避;提取 URL 批次控制在约 10 个以内;JS 重的页面需设置 waitFor 或 actions;schema 需固定以避免输出不一致;返回结果可能嵌套在 data.data 等层级,需检查内部状态字段。具体收费与价格资料未提供。