使用说明
网络研究
一个用于人工智能编码助手的网络研究工具包——使用预构建的代理进行搜索、提取和合成。
没有API密钥。一个安装命令。适用于Claude Code和OpenCode。
目录
快速开始
为您的平台安装代理和技能:
npx web-research-toolkit install claude-code
或
npx web-research-toolkit install opencode
就是这样。安装程序配置MCP服务器、安装代理和设置技能——不需要单独的设置。
Just want the MCP server?
如果您只需要搜索和获取工具(不需要代理),请直接将服务器添加到MCP客户端配置中:
{
"mcpServers": {
"web-research": {
"command": "npx",
"args": ["web-research-mcp"]
}
}
}
包含什么
这个monorepo附带了两个npm包:
| 包装 | 描述 |
|---|---|
web-research-mcp |
MCP服务器有两个工具: multi_search (DuckDuckGo)和 fetch_pages (并行内容提取) |
web-research-toolkit |
将预构建的AI代理和技能安装到Claude Code或OpenCode的项目中 |
代理人和技能
工具包安装 代理 (具有定义工作流的自主子代理)和 技能 (代理在需要时加载的按需专业知识)。
代理人:
web-searcher--快速网络搜索。运行一些有针对性的查询并返回URL、片段或直接答案。deep-researcher--全面的多源研究。将一个问题扩展为10个不同的查询,获取每个结果,并合成一份包含引用的详细报告。
技能:
web-search--搜索方法和结果处理deep-research--多阶段研究工作流程
看 web-research-toolkit 自述文件 了解每个代理和技能的完整细节。
MCP工具
MCP服务器为AI助手提供了两个工具:
multi_search--并行使用多个查询搜索DuckDuckGo。返回经过重复数据消除的URL、代码段和标题。fetch_pages--并行从多个网页中提取干净的文本。使用Mozilla可读性进行内容提取。
不需要API密钥。适用于任何兼容MCP的客户端。
看 web-research-mcp 自述文件 用于工具参数和示例。
发展
npm install # install all workspace deps
npm run build # build both packages
npm test # test both packages
npm run typecheck # type check both packages
Monorepo结构:
packages/
├── mcp/ # web-research-mcp — MCP server
└── toolkit/ # web-research-toolkit — agent installer
贡献
欢迎投稿!请打开问题或提交拉取请求。
许可证
麻省理工学院 ©纳乔F.利祖尔