
CRW Web Scraper
io.github.us由 GitHub 账号 us 发布v0.36.0更新于 Oct 25, 2026
Open-source web scraper for AI agents with scrape, crawl, and map tools
概览
开源网页抓取工具,为 AI 助手提供抓取、爬取、站点地图、搜索和结构化提取工具,可将网页转为 Markdown 或结构化 JSON。
- 可以做什么
- 将单个网址抓取为 Markdown、HTML、链接、截图或按 schema 输出的 JSON
- 对站点进行有边界的爬取并收集其页面
- 生成站点地图,发现网址而无需逐页抓取
- 搜索网络,并可选地抓取选中的结果
- 从一个或多个网址中提取结构化字段
- 适用场景
- 适合需要把网页内容转成便于大模型使用的干净格式、批量收集站点页面,或把网页整理成结构化字段的场景。可完全本地运行以掌控数据,也可使用托管 API 免去自建基础设施。
- 运行要求
- 以本地进程(stdio)运行,支持 macOS 和 Linux 的 Intel 与 ARM;README 另提供容器镜像和基于 npm 的 MCP 安装方式。本地模式无需账号;托管云服务需要以 CRW_API_KEY 提供的 API 密钥。访问目标网站需要网络连接。
安装
在 SourceWeft 中
- 打开 控制台中的 CRW Web Scraper,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
fastCRW
Turn URLs into clean markdown or structured JSON with one engine for search, scrape, map, crawl, and extract.
Run it locally as a small Rust binary or use the managed API.
Get 1000 free credits → · Install · Docs
No credit card. Continue with GitHub.
[crates.io] [PyPI] [npm crw-mcp] [CI] [License] [GitHub Stars]
One-command install
Runs local and free, no account needed. To use the Cloud, paste your key into the same command and it installs the binary, connects the key, and registers the MCP server with the AI coding tools you already have:
Claude Code, Cursor, Codex, Gemini CLI, OpenCode and Windsurf are picked up
automatically when they are already set up; nothing else is touched, and your
key stays in ~/.config/crw/config.toml rather than being copied into each
tool. Add CRW_NO_AGENTS=1 to skip that step, or run crw setup on its own to
choose interactively.
1000 free credits, no credit card. Managed proxies, JS rendering and search, with nothing to run or keep up to date. Get my free key →
macOS and Linux, Intel and ARM. More install options →
What it does
Why fastCRW
On Firecrawl's own public 1,000-URL dataset, fastCRW recovered more truth than Crawl4AI and Firecrawl, matched the fastest median latency, and idled at ~14 MB RAM.
Methodology, full numbers, and how to reproduce it
On a different benchmark entirely, answer accuracy rather than scrape recall, fastCRW answers 90.0% of the 600 AA-Omniscience questions correctly. Every product listed on the Artificial Analysis Search Index sits below it.
The full 14-product comparison, the control run, and how to reproduce it
Choose how you use it
CLI
Python SDK
Using Cloud? Get an API key, then export it once:
Node.js
Local mode and more SDK examples → · REST API →
MCP for AI agents
Installs the CRW skill and MCP server in your detected AI tools. crw setup can
also do this step, so either path is enough.
Manual setup →
Choose where it runs
Capabilities and response shapes can differ by deployment:
/v1/capabilities · response shapes
Learn more
Contributing
The workspace requires Rust 1.85 or newer:
Contributors
crw is better because of these people. Thank you, all of you:
[us] [paoloantinori] [behramcelen] [rqi14] [santhreal] [AsheTheWings] [gjija] [adambenhassen] [atirna] [cdebled] [VIVAAN-DHAWAN] [alkaz-nodemaven] [mj520]
Engine and MCP server: AGPL-3.0. Python and TypeScript SDKs: MIT. Embedding license: [email protected].
Star History
[Star History Chart]Please respect website policies. Crawl and map follow robots.txt by default.
来源:README.md,提交 37be165
工具
0版本历史
2- v0.36.0最新Sep 19, 2026
- v0.35.1Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分