网页研究服务器

MCP网页研究服务器是一个为Claude提供实时网页研究功能的工具,集成Google搜索、网页内容提取和研究会话跟踪。

  • by jevy
  • 本地部署
  • 更新于
在 GitHub 查看 jevy/mcp-webresearch

使用说明

MCP Web研究服务器

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

将实时信息带入克劳德,轻松研究任何主题。

特性

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

先决条件

安装

首先,确保您已下载并安装 克劳德桌面应用程序 你已经安装了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 Desktop在需要时自动启动web研究MCP服务器。

用法

只需与克劳德开始聊天,并发送一条有益于网络研究的提示。如果你想为更深入的网络研究定制一个预构建的提示,你可以使用 agentic-research 提示我们通过此套餐提供。通过单击聊天输入中的回形针图标,然后选择 Choose an integration → webresearch → agentic-research.

工具

  1. search_google

    • 执行谷歌搜索并提取结果
    • 论据: { query: string }
  2. visit_page

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

    • 截取当前页面的屏幕截图
    • 无需任何论据

鼓励

agentic-research

一个有指导的研究提示,帮助克劳德进行彻底的网络研究。提示指示克劳德:

  • 从广泛的搜索开始,了解主题格局
  • 优先考虑高质量、权威的来源
  • 根据研究结果迭代完善研究方向
  • 让你了解情况,让你以互动的方式指导研究
  • 始终使用URL引用来源

资源

我们公开了两件事作为MCP资源:(1)捕获的网页截图,以及(2)研究会议。

截图

当你截图时,它会被另存为MCP资源。您可以通过Paperclip图标在Claude Desktop中访问捕获的屏幕截图。

研究会议

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

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

建议

为了获得最佳效果,如果您选择不使用 agentic-research 在进行研究时,建议克劳德在研究一般主题时使用高质量的资源可能会有所帮助。例如,您可以提示 news today from reuters or AP 而不是 news today.

问题

这是非常前alpha代码。而且它也是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(作为依赖项自动安装)

已验证平台

  • [x] macOS
  • []Linux

许可证

麻省理工学院

作者

mzxrai