其他
抓取网页或搜索网页内容时,用 Firecrawl MCP…
适用于从任意 URL 抓取网页内容、提取结构化数据,或通过搜索查询获取网页内容的场景。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 59/100 ×0.15
适用场景
抓取网页或搜索网页内容时,用 Firec特定
解决思路
- 运行 `uv run python -m runtime.harness scripts/mcp/firecrawl_scrape.py --url "https://example.com" --format "markdown"` 调用 Firecrawl 抓取脚本。
- 直接抓取页面时,通过 `--url` 指定要抓取的 URL。
- 通过 `--format` 指定输出格式,可选 `markdown`、`html`、`text`,默认 `markdown`。
- 需要搜索而不是直接访问 URL 时,使用 `--search` 传入搜索查询。
- 抓取单个页面的示例:`uv run python -m runtime.harness scripts/mcp/firecrawl_scrape.py --url "https://docs.python.org/3/library/asyncio.html"`。
- 搜索并抓取的示例:`uv run python -m runtime.harness scripts/mcp/firecrawl_scrape.py --search "Python asyncio best practices 2024"`。
- 在 `mcp_config.json` 中配置 `firecrawl` server,并设置 `FIRECRAWL_API_KEY` 后运行上述命令。
适用边界 · 注意事项
- 未在 `mcp_config.json` 中配置 `firecrawl` server 或未设置 `FIRECRAWL_API_KEY` 时不适用。
- 不希望依赖 Firecrawl 外部服务/API key 时不适用。
- 目标不是网页抓取、内容提取或搜索获取网页内容时不适用。