SuperAPI AI 工具集

mcp-firecrawl

智能体与模型

查看项目

更新于 10-16 09:55

技能介绍

mcp-firecrawl 通过 MCP 调用 Firecrawl,提供网页抓取与内容提取能力。适用场景包括:抓取单个网页内容、爬取网站多页、联网搜索并自动提取内容、发现网站全部 URL,以及提取价格、名称等结构化数据。

工具选择:单页内容用 firecrawl_scrape;查找站点 URL 用 firecrawl_map(仅发现);联网搜索用 firecrawl_search(可选抓取);多页抓取推荐 firecrawl_map 加 firecrawl_scrape,优于直接 crawl;结构化数据用 firecrawl_extract(基于 LLM);整站爬取用 firecrawl_crawl,需谨慎。

核心工具与用法:firecrawl_scrape 抓取单个 URL,参数含 url、formats(markdown、html、links)、onlyMainContent(建议开启)、maxAge(缓存毫秒数,命中缓存可显著提速)。firecrawl_search 搜索网页,可不带抓取(推荐),或传 scrapeOptions 同时抓取;支持精确短语、排除词、site:、inurl:、intitle: 等搜索运算符。firecrawl_map 发现网站全部 URL,参数含 url、limit、search。firecrawl_extract 用 LLM 抽取结构化数据,参数含 urls、prompt、schema。firecrawl_crawl 爬取多页,参数含 url、maxDiscoveryDepth、limit,返回内容可能很大,应保持较小限制。

最佳实践:优先 scrape 而非 crawl,用 map 加 scrape 获得更好控制;重复请求加 maxAge 用缓存;先搜索再抓取相关 URL;限制爬取深度与数量;开启 onlyMainContent 获得更干净内容。

限制与说明:资料未提供收费、价格、平台支持范围及具体效果承诺;完整工具参数需参见 references/tools.md。