SuperAPI AI 工具集

firecrawl-alexandria

编程与开发

查看项目

更新于 10-15 21:42

技能介绍

用途:Alexandria 是 Firecrawl 的数据提供方库,让用户从已编目的提供方获取结构化数据,而非直接爬网页。执行不新增工具:firecrawl_search 用于发现,firecrawl_find_tools 读取提供方契约,firecrawl_scrape 运行选定能力并返回结构化记录。

主要能力:search 结果中 data.tools 会返回匹配的提供方、能力及描述,可用 toolDetail: "full" 一并返回契约。find_tools 可无参列出类别,或按 providers、capabilities、expand 精确查询;传 URL 可返回该网站关联工具。scrape 时用 alexandria 参数(不能同时用 url),单次或最多十个的数组,返回 { success, requestId, data: { alexandria: [...], creditsCost } },每项要么是结果要么是带错误码的错误,单个提供方错误不会使整批失败。

使用方式:需已登录的 Firecrawl 账户,插件的一次性浏览器登录即可覆盖;无密钥会话需所在团队具备 Alexandria 访问权限,否则提示用户登录(/mcp)或退回普通搜索与抓取。MCP 未连接时可用 CLI 回退:firecrawl search alexandria "US consumer price index monthly series"、firecrawl find-tools https://fred.stlouisfed.org、firecrawl list fred series/observations --pretty、firecrawl scrape fred/series/observations --options '{"series_id":"CPIAUCSL"}' --json -o .firecrawl/cpi.json。大结果保留在 requestId 下,可配合 firecrawl/bash 能力取回所需字段,不要重跑。

规则与限制:先发现再获取,只运行发现返回的能力,勿猜测提供方或能力名,使用契约声明的精确输入字段。发现免费,执行按能力显示价格计费;普通网页结果足够时无需付费。大结果前先给 requestId,重试须复用同一 ID。部分提供方需组织一次性接受条款,否则返回 HTTP 403 与 THIRD_PARTY_DATA_TERMS_REQUIRED,需管理员在仪表盘同意。CLI 安装后每个任务可发送一次 alexandria feedback,设置 FIRECRAWL_NO_ENDPOINT_FEEDBACK=1 可跳过。具体定价、覆盖范围与条款细节暂未提供。