SuperAPI AI 工具集

firecrawl

数据与分析

查看项目

更新于 10-16 05:43

技能介绍

用途:把 Firecrawl 网络数据 API 封装为智能体可调用的工具,用于读取网页内容、发现 URL、搜索网络与提取结构化数据。属独立非官方连接器,与 Firecrawl 无隶属关系。

主要能力:scrape 将单个 URL 抓取为干净 Markdown(或 HTML、链接、截图、结构化 JSON);batchScrape 批量抓取固定 URL 列表;crawl 跟随链接爬取整站;map 快速枚举站点 URL,可按相关度排序;search 搜索网络(web/news/images),可选抓取每条结果。另有 startAgent 自主结构化提取、浏览器会话相关工具(createBrowserSession、executeBrowserCode 等)、学术论文索引(searchPapers / readPaper / findRelatedPapers)、开发者索引(searchDeveloper),以及 getCreditUsage、getActivity 等辅助脚本。

使用方式:需 Node.js 22.18+。若尚未安装,先执行 npx skills add zapier/connectors --skill firecrawl,随后在本目录运行一次 npm install --omit=dev。按运行形态加载对应参考:MCP 客户端用 references/use-as-mcp.md;终端用 references/use-as-cli.md;作为依赖导入用 references/use-as-sdk.md;无工具、无终端时用 references/use-as-recipe.md。鉴权以连接选择器字符串传入(如 zapier:<connection-id>),不要直接传密钥。crawl、batchScrape、startAgent 为异步,返回 job id,需轮询对应 get*Status 直到 completed;丢失 job id 可用 getActivity 找回。脚本返回 { data, meta } 信封,可跳过输出校验或传入 jq 表达式裁剪 data。

适用场景:已知 URL 读取页面、批量抓取或整站爬取、搜索未知页面、按已知 URL 或开放式提示提取结构化数据、检索论文与开发者资料。

限制:不支持上传本地文档(PDF/DOCX/PPTX)解析,仅能抓取 URL;不支持定时/周期性监控与告警,为请求-响应模式;不用于修改网站或代替第三方账号操作。异步任务存在 24 小时过期、分页与按量计费等约束,具体错误与重试规则见 references/firecrawl-api-gotchas.md。价格与具体资费细节暂未提供。