实时网络助手
一个与Claude Desktop集成的服务器,可实现实时网络研究功能,允许用户在对话中直接搜索Google、提取网页内容和捕获截图。
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"webresearch": {
"args": [
"-y",
"@mzxrai/mcp-webresearch@latest"
],
"command": "npx"
}
}
}
服务介绍
MCP Web Research Server
一个用于网络研究的模型上下文协议(MCP)服务器。
将实时信息引入Claude,并轻松研究任何主题。
功能
- Google搜索集成
- 网页内容提取
- 研究会话跟踪(访问过的页面列表、搜索查询等)
- 截图捕获
前提条件
- Node.js >= 18(包括
npm和npx) - Claude桌面应用程序
安装
首先,确保您已经下载并安装了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 integration → webresearch → agentic-research来访问该提示。
工具
-
search_google- 执行Google搜索并提取结果
- 参数:
{ query: string }
-
visit_page- 访问网页并提取其内容
- 参数:
{ url: string, takeScreenshot?: boolean }
-
take_screenshot- 对当前页面进行截图
- 不需要参数
提示
agentic-research
这是一个引导式研究提示,帮助Claude进行彻底的网络研究。该提示指示Claude:
- 从广泛的搜索开始以了解主题概况
- 优先考虑高质量、权威的来源
- 根据发现迭代地细化研究方向
- 保持您知情,并让您互动地指导研究
- 总是引用带有URL的来源
资源
我们作为MCP资源公开两件事:(1) 捕获的网页截图,(2) 研究会话。
截图
当您截取屏幕截图时,它会被保存为MCP资源。您可以通过回形针图标在Claude桌面应用程序中访问捕获的截图。
研究会话
服务器维护一个研究会话,其中包括:
- 搜索查询
- 访问过的页面
- 提取的内容
- 截图
- 时间戳
建议
为了获得最佳效果,如果您选择不在进行研究时使用agentic-research提示,建议为Claude提供高质量的来源以用于研究一般主题。例如,您可以提示来自路透社或美联社的今日新闻而不是今日新闻。
问题
这仍然是非常早期的代码。而且它也是AIGC生成的,所以请预期可能会有错误。
如果你遇到问题,检查 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