Alexandria 让代理通过 Firecrawl 访问结构化数据。发现工具、查看其输入参数,然后运行。发现工具免费;执行则会消耗工具上标注的额度。
浏览提供商 · 管理提供商条款
为代理而生
- Firecrawl CLI
- MCP
npm install -g firecrawl-cli 安装,并通过 firecrawl login 登录。通过 SDKs 和 API 使用
1
找到合适的工具
描述你的需求,Alexandria 会在返回网页结果的同时给出相关工具。结果中包含
web 页面和已排序的 tools。每个工具都会给出其提供商、功能、输入参数、响应约定和执行价格。2
确认工具的调用要求
调用前,先查看所选工具的
options、response 和执行价格。更多细节参见 Find Tools。3
获取数据
使用 从
scrape 调用该工具,并按其约定传入相应输入参数。在 alexandria 下指定 provider 和 capability,无需提供页面 URL。episodes.alexandria[0].data 读取结果。使用数据前,请先检查每个工具结果是否报错。原始 HTTP 响应会将 SDK 结果包装在 data 中。Find Tools
findTools / find_tools 即可免费浏览提供商并查看其工具。沿着某个条目的 next 请求可获取更多详情;顶层的 next 用于对目录分页。
价格与访问
- 工具发现: 免费。使用
sources: ["alexandria"]仅获取工具,或使用["web", "alexandria"]同时包含付费的网页结果。 - 执行: 按工具标价计费。
- 提供商条款:
THIRD_PARTY_DATA_TERMS_REQUIRED错误中会包含requiresAction.url。组织管理员需在该页面查看并接受条款。代理在接受条款前须获得用户的明确授权。
为某个网站查找工具
为某个网站查找工具
在搜索或普通的 URL 抓取中添加
domainTools: true,即可包含与该网站匹配的工具。匹配免费;网页搜索或页面抓取照常计费。结果中会包含 matchedBy 和 matchedUrls。当 sources 包含 alexandria 时,搜索默认启用域名匹配,可设置 domainTools: false 将其关闭。对于 URL 抓取,域名匹配默认关闭。Feedback
firecrawl alexandria feedback 报告 issue 或请求新功能。运行 firecrawl alexandria feedback --help 查看选项。
