前提条件
- Crush 0.98 或更高版本。
- 一个 Firecrawl API 密钥,并已导出为环境变量
FIRECRAWL_API_KEY。
快速设置
- 在用于启动 Crush 的 shell 中导出 API 密钥:
- 将该服务器添加到项目中的
crush.json,若要在所有项目中使用,则添加到~/.config/crush/crush.json:
- 启动 Crush,让它执行搜索或抓取。
使用 crushrc 文件?
使用 crushrc 文件?
较新的 Crush 版本支持读取 Bash 风格的 运行
crushrc 文件,在其中只需一条命令即可添加 MCP 服务器:crush dirs,即可查看 Crush 在你的机器上会从哪些位置读取配置。立即试用
你能做什么
搜索
查找最新信息,并读取相关结果的内容。
抓取
将 URL 转换为干净的 markdown 或结构化数据。
交互
通过页面导航、点击和表单填写,获取所需数据。
Alexandria
发现结构化数据工具,查看其输入参数和定价,然后通过 Firecrawl 运行这些工具。
故障排除
- 服务器无法启动: 请检查启动 Crush 的 shell 中是否已导出
FIRECRAWL_API_KEY,并确认 URL 与https://mcp.firecrawl.dev/v2/mcp完全一致。 - 标头被丢弃: 如果某个标头的值解析为空 string,Crush 会将其移除。未设置
FIRECRAWL_API_KEY时就会出现这种情况。 - 工具未被使用: 不同模型调用 MCP 工具的可靠性各不相同,请尝试换用其他模型。

