用途:在尚无具体 URL 时进行网页搜索、查找文章、调研主题或发现来源,是 search → scrape → map → crawl → interact 工作流的第一步。
主要能力:返回 JSON 格式搜索结果,可选抓取每个结果的完整页面内容;支持按来源(web、images、news)、类别(github、research、pdf)、时间范围(--tbs qdr:h|d|w|m|y)、位置和国家代码过滤;可限制结果数量。登录状态下添加 "sources": ["web", "alexandria"] 还会返回匹配的 Alexandria 提供方,用于获取记录、列表、系列或数据集,发现免费、执行按能力计费。
使用方式:优先使用 Firecrawl MCP 的原生 firecrawl_search 工具,无需本地安装,通过插件的一次性浏览器登录认证;MCP 未连接时使用 CLI,例如:firecrawl search "your query" -o .firecrawl/result.json --json;加 --scrape 可同时抓取全文。建议始终用 -o 写入 .firecrawl/ 目录以避免上下文膨胀,可用 jq 提取 URL 或标题。
反馈机制:每次搜索消耗 2 credits,使用结果后可通过 firecrawl search-feedback <id> 发送结构化反馈,首次反馈退还 1 credit。反馈须在搜索后约 2 分钟内发送,需提供实质性内容(good 需 --valuable-sources,partial 需 --valuable-sources 或 --missing-content,bad 需 --missing-content 或 --query-suggestions),--missing-content 每项一个主题。每个团队每 UTC 日默认退款上限 100 credits,达到上限后停止调用。设置 FIRECRAWL_NO_SEARCH_FEEDBACK=1 或 FIRECRAWL_DISABLE_SEARCH_FEEDBACK=1 可退出反馈。
限制:具体价格、平台支持范围等资料未完整提供;反馈有严格时间窗口和内容要求,零努力反馈会被拒绝。