克劳德网络搜索
一种模型上下文协议服务器,通过集成谷歌搜索、提取网页内容和实时捕获截图,使克劳德能够进行网络研究。
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"webresearch": {
"args": [
"-y",
"@mzxrai/mcp-webresearch@latest"
],
"command": "npx"
}
}
}
服务介绍
MCP Web 研究服务器
一个用于网络研究的模型上下文协议 (MCP) 服务器。
将实时信息引入 Claude 并轻松研究任何主题。
功能
- 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 服务器。
使用方法
只需开始与 Claude 的聊天,并发送一个可以从网络研究中受益的提示。如果你想使用一个为深入网络研究定制的预构建提示,你可以通过此包提供的 agentic-research 提示来实现。在 Claude Desktop 中,点击聊天输入框中的回形针图标,然后选择 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 Desktop 中通过回形针图标访问捕获的截图。
研究会话
服务器维护一个研究会话,其中包括:
- 搜索查询
- 访问的页面
- 提取的内容
- 截图
- 时间戳
建议
为了获得最佳结果,如果你选择不在进行研究时使用 agentic-research 提示,建议为 Claude 提供高质量的来源以用于研究一般主题。例如,你可以提示 来自路透社或美联社的今日新闻 而不是 今日新闻。
问题
这是非常早期的预 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(作为依赖项自动安装)
已验证平台
- macOS
- Linux
- Windows
许可证
MIT