适合谁
- 开发者构建 AI 智能体或 RAG 管道,需要干净的网页内容。
- 喜欢本地优先、无需账户即可处理大多数网站的用户。
- 需要快速、Rust 驱动的提取和可脚本化 CLI 的用户。
webclaw 是一个专为 AI/LLM 工作流设计的强大的网页提取工具。它提供广泛的格式和工具,本地优先的方式很有吸引力。需要注意托管 API 依赖和网站抓取的法律/道德风险。
最强项 · 文档质量 15/20 最弱项 · 可靠性 10/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Node.js · Rust · Docker
WEBCLAW_API_KEY
webclaw.io 托管 API 密钥,用于受保护站点、JS 渲染、搜索和 research 等云端功能,非必需。
OPENAI_API_KEY
OpenAI 兼容 LLM 提供商密钥,可选。
ANTHROPIC_API_KEY
Anthropic 兼容 LLM 提供商密钥,可选。
OLLAMA_HOST
本地 Ollama 服务地址,用于本地 LLM 功能(extract/summarize),可选。
OPENAI_BASE_URL
OpenAI 兼容 API 基础 URL,可选。
ANTHROPIC_BASE_URL
Anthropic 兼容 API 基础 URL,可选。
WEBCLAW_PROXY
单个代理 URL,可选。
WEBCLAW_PROXY_FILE
代理池文件路径,可选。
对于 MCP 客户端,使用 npx 启动器配置服务器,如示例 JSON 所示,或运行 npx create-webclaw 自动检测并配置。也可通过 Homebrew(brew tap 0xMassi/webclaw && brew install webclaw)、预构建二进制文件、Docker(docker run --rm ghcr.io/0xmassi/webclaw https://example.com)或 Cargo 安装 CLI。
{
"mcpServers": {
"webclaw": {
"command": "npx",
"args": [
"-y",
"@webclaw/mcp"
]
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"webclaw": {
"command": "npx",
"args": [
"-y",
"@webclaw/mcp"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add webclaw -- npx -y @webclaw/mcp
在终端运行;先把 <…> 占位符换成你自己的值。
在 MCP 客户端的工具列表中确认出现 webclaw 的 scrape、crawl、map、batch、extract、summarize、diff、brand、search、research 工具,然后让它抓取 https://example.com 并返回 markdown。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
webclaw 是一个快速的、本地优先的网页内容提取工具,专为 LLM 和 AI 智能体设计。它通过 CLI、REST API 和 MCP 服务器提供抓取、爬取和结构化数据提取功能。核心提取逻辑用 Rust 编写,支持本地运行,无需账户即可处理大多数网站。对于受保护或 JavaScript 渲染的页面,可选用托管的 API(webclaw.io)。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 3c32041967c2 数据同步于 2026-10-19 查看 FMRS 评分方法