网络研究助手

@mzxrai/mcp-webresearch
0 Stars 586 次浏览 mzxrai 更新于 2026-08-23

一个用于网络研究的模型上下文协议(MCP)服务器。将实时信息引入克劳德,轻松研究任何主题。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "webresearch": {
      "args": [
        "-y",
        "@mzxrai/mcp-webresearch@latest"
      ],
      "command": "npx"
    }
  }
}

可用工具 (3 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

search_google 1 个参数 需填 1 项

Search Google for a query

必填参数:query

visit_page 2 个参数 需填 1 项

Visit a webpage and extract its content

必填参数:url

take_screenshot

Take a screenshot of the current page

该工具无需必填参数,直接调用即可

服务介绍

MCP Web 研究服务器

用于网络研究的模型上下文协议 (MCP) 服务器。

将实时信息引入 Claude 并轻松研究任何主题。

特性

  • Google 搜索集成
  • 网页内容提取
  • 研究会话跟踪(访问页面列表、搜索查询等)
  • 截图捕获

前提条件

安装

首先,确保你已经下载并安装了 Claude 桌面应用程序,并且已经安装了 npm。

接下来,在你的 claude_desktop_config.json 中添加以下条目(在 Mac 上,该文件位于 ~/Library/Application\ Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "webresearch": {
      "command": "npx",
      "args": ["-y", "@mzxrai/mcp-webresearch@latest"]
    }
  }
}

此配置允许 Claude 桌面应用程序在需要时自动启动网络研究 MCP 服务器。

使用方法

只需与 Claude 开始聊天,并发送一个可以从网络研究中受益的提示。如果你想使用一个为更深入的网络研究定制的预构建提示,你可以使用我们通过这个包提供的 agentic-research 提示。在 Claude 桌面应用程序中,点击聊天输入中的回形针图标,然后选择 Choose an integrationwebresearchagentic-research 来访问该提示。

工具

  1. search_google

    • 执行 Google 搜索并提取结果
    • 参数:{ query: string }
  2. visit_page

    • 访问网页并提取其内容
    • 参数:{ url: string, takeScreenshot?: boolean }
  3. take_screenshot

    • 对当前页面进行截图
    • 不需要参数

提示

agentic-research

这是一个引导性的研究提示,帮助 Claude 进行彻底的网络研究。该提示指示 Claude:

  • 从广泛的搜索开始以了解主题概况
  • 优先考虑高质量、权威的来源
  • 根据发现迭代地细化研究方向
  • 让你知情并让你交互式地指导研究
  • 始终引用带有 URL 的来源

资源

我们将两样东西作为 MCP 资源暴露出来:(1) 捕获的网页截图和 (2) 研究会话。

截图

当你截取屏幕时,它会被保存为一个 MCP 资源。你可以通过回形针图标在 Claude 桌面应用程序中访问捕获的截图。

研究会话

服务器维护一个研究会话,其中包括:

  • 搜索查询
  • 访问过的页面
  • 提取的内容
  • 截图
  • 时间戳

建议

为了获得最佳结果,如果你选择在进行研究时不使用 agentic-research 提示,建议提供高质量的来源供 Claude 在研究一般主题时使用。例如,你可以提示 来自路透社或美联社的今日新闻 而不是 今日新闻

问题

这仍然是非常早期的代码。而且它也是 AIGC,所以请预期会有 bug。

如果你遇到问题,检查 Claude Desktop 的 MCP 日志可能会有所帮助:

tail -n 20 -f ~/Library/Logs/Claude/mcp*.log

开发

# Install dependencies
pnpm install

# Build the project
pnpm build

# Watch for changes
pnpm watch

# Run in development mode
pnpm dev

要求

  • Node.js >= 18
  • Playwright(作为依赖项自动安装)

已验证平台

  • macOS
  • Linux

许可证

MIT

作者

mzxrai

相关 MCP 服务