MCP Web Research Server

MCP Web Research Server

site icon
2025.03.10 0
网页研究实时信息获取网络爬取搜索工具浏览器自动化
MCP Web Research Server 是一个基于 Model Context Protocol (MCP) 的服务器,专注于网页研究功能。它能够将实时信息引入 Claude 平台,方便用户进行各种主题的研究。该服务器集成了 Google 搜索、网页内容提取、研究会话跟踪和截图捕获等功能,适用于需要实时网络信息支持的研究场景。
View on GitHub

Overview

基本能力

产品定位

MCP Web Research Server 是一个专门为 Claude 平台设计的网页研究工具,旨在提供实时的网络信息支持。

核心功能

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

适用场景

  • 需要实时网络信息支持的研究工作
  • 学术研究中的资料收集
  • 新闻和事实核查
  • 市场调研和竞争分析

工具列表

  1. search_google
  2. 执行 Google 搜索并提取结果
  3. 参数: { query: string }

  4. visit_page

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

  7. take_screenshot

  8. 对当前页面进行截图
  9. 无需参数

常见问题解答

  • 这是一个预发布阶段的代码,可能存在bug
  • 遇到问题时可以检查 Claude Desktop 的 MCP 日志 bash tail -n 20 -f ~/Library/Logs/Claude/mcp*.log

使用教程

使用依赖

  • Node.js >= 18(包括 npm 和 npx)
  • Claude Desktop 应用

安装教程

  1. 确保已安装 Claude Desktop 应用和 npm
  2. claude_desktop_config.json 文件中添加以下配置(Mac 上位于 ~/Library/Application\ Support/Claude/claude_desktop_config.json):
{
  "mcpServers": {
    "webresearch": {
      "command": "npx",
      "args": ["-y", "@mzxrai/mcp-webresearch@latest"]
    }
  }
}

调试方式

# 安装依赖
pnpm install

# 构建项目
pnpm build

# 监视变化
pnpm watch

# 开发模式运行
pnpm dev

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。