mcpField
W
Webcrawl Anything

Webcrawl Anything

远程服务
github.com浏览器自动化21 天前更新

关于 Webcrawl Anything

Webcrawl Anything 是面向需要网页研究和文档解析的 Agent 的本地 MCP 服务。它集成搜索、抓取、提取和分类搜索,默认本地运行且无需 API 密钥。

主要功能

  1. 01网页及垂直领域搜索
  2. 02读取 JavaScript 动态网页
  3. 03解析 PDF 和 Office 文件
  4. 04发现域名网址并抓取页面
  5. 05提取结构化 JSON
  6. 06按相关性重排结果

适用场景

  1. 01检索新闻、学术或技术网站
  2. 02收集域名下的页面以供审阅
  3. 03提取网页中的指定字段
  4. 04读取 PDF 或 Office 文档

MCP 相关

向 MCP 客户端提供搜索、读取、解析、抓取、提取和重排等工具。默认在本地运行,也可连接可选的托管端点。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://webcrawl.app/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npm@webcrawl/mcp1.4.2

工具

详细介绍

@webcrawl/mcp

适用于 Webcrawl Anything 的模型上下文协议(MCP)服务。

为 Claude Code、Cursor、Codex、Windsurf 和 Gemini CLI 提供对网页搜索、结构化垂直领域(购物、航班、酒店、房地产、本地商家、CVE)、JavaScript 密集型网站页面读取以及 PDF/Office 解析的实时访问。它在你的设备上运行,无需 API 密钥或账户。

一条命令完成 Agent 设置

自动注册 @webcrawl/mcp 并安装 webcrawl-anything Agent Skill(SKILL.md):

npx webcrawl setup

手动配置 MCP

将以下内容添加到 .cursor/mcp.json、~/.claude.json 或你的 MCP 客户端配置中:

{
  "mcpServers": {
    "webcrawl": {
      "command": "npx",
      "args": ["-y", "@webcrawl/mcp@latest"],
      "env": {
        "WEBCRAWL_MCP_SCHEMA_PROFILE": "compact"
      }
    }
  }
}
可选:webcrawl.app 云服务

默认使用本地模式,无需其他设置。要在托管服务上运行相同的工具,可选择:

  • 在上方的 env 中添加 "WEBCRAWL_API_KEY": "wc_live_..."(在 webcrawl.app 获取密钥),或
  • 将客户端连接到托管端点 https://webcrawl.app/mcp,并在浏览器中登录。无需本地安装。

WEBCRAWL_MODE 可以设为 local、cloud 或 auto(默认值:除非设置了密钥,否则为 local)。

紧凑架构配置

设置 WEBCRAWL_MCP_SCHEMA_PROFILE=compact(通过 npx webcrawl setup 安装时的默认值),可在保留完整服务端验证的同时,减少上下文受限 Agent 的工具架构令牌用量。设置 WEBCRAWL_MCP_SCHEMA_PROFILE=full 可显示详细的参数说明。

提供的工具

  • web_search — 搜索网页或结构化垂直领域(shopping、flights、hotels、real-estate、business、security、academic、tech、news)。
  • web_read — 获取 URL 并返回包含目标证据的整洁 Markdown。
  • web_parse / web_parse_status — 将 PDF(原生解析 + OCR)、Word/Excel/PowerPoint 文件、YouTube 视频以及音频/视频解析为 Markdown。
  • web_map — 发现某个域名下的所有 URL(sitemap.xml、robots.txt 和链接图谱)。
  • web_crawl — 从某个 URL 开始抓取最多 25 个页面。
  • web_extract — 使用提示词或 JSON Schema 从 URL 中提取结构化 JSON。
  • web_rerank — 根据与查询的相关性对候选文档重新排序。
  • web_monitor — 按计划监控页面、URL 列表或网站,并根据触发条件发送电子邮件/网页钩子提醒(仅限云服务)。
  • search_categories — 列出所有受支持的搜索类别、子类别和筛选条件。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。