README
🚀 MCP 网络研究服务器
MCP 网络研究服务器是一款专为网络研究打造的模型上下文协议(MCP)服务器。它能将实时信息引入 Claude,让你轻松开展任何主题的研究。
🚀 快速开始
简单开启与 Claude 的对话,发送需要网络研究的提示即可。若想使用我们提供的深度网络研究预建提示,可直接在 Claude Desktop 中选择 webresearch → agentic-research。
✨ 主要特性
- Google 搜索集成 —— 此分支已修复此问题 —— 现在不再被验证码阻止
- 网页内容提取
- 研究会话跟踪(访问的页面列表、搜索查询等)
- 截图捕获
📦 安装指南
先决条件
- Node.js >= 18(包含
npm和npx) - Claude Desktop 应用程序
安装步骤
首先,确保您已下载并安装了 Claude Desktop 应用程序,并且已经安装了 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 自动启动网络研究 MCP 服务器。
💻 使用示例
工具
- search_google
- 执行 Google 搜索并提取结果
- 参数:
{ query: string }
- visit_page
- 访问网页并提取其内容
- 参数:
{ url: string, takeScreenshot?: boolean }
- take_screenshot
- 截取当前页面的截图
- 无需参数
提示
agentic - research
一个引导研究提示,帮助 Claude 进行彻底的网络研究。该提示指示 Claude:
- 首先执行广泛搜索以了解主题背景
- 优先选择高质量、权威来源
- 根据发现结果逐步细化研究方向
- 保持与您的互动并让您指导研究过程
- 总是引用带有 URL 的来源
资源
我们通过 MCP 资源提供两件事:(1) 截取的网页截图,以及 (2) 研究会话。
截图
当您截取屏幕时,它会被保存为一个 MCP 资源。您可以在 Claude Desktop 中通过纸 clip 图标访问捕获的截图。
研究会话
详细描述了访问的页面、执行的操作和相关上下文。
📚 详细文档
此项目是一个预 - alpha 代码,可能存在潜在的 bug 和不稳定性。我们建议在使用过程中密切监控日志文件以确保顺利运行。
🔧 技术细节
要参与开发,请按照以下步骤操作:
- 克隆仓库
- 安装依赖:
npm install - 构建项目:
npm run build - 运行命令:
npm start
📄 许可证
[在此处插入许可证文本]
作者 [在此处插入作者信息]
微信扫一扫