基本能力
产品定位
mcp-duckduckgo-search 是一个搜索工具,旨在为 LLMs 提供 DuckDuckGo 搜索引擎的集成能力。
核心功能
- 使用 DuckDuckGo 搜索引擎进行全面的网页搜索
- 支持多种结果类型:
- 知识图谱信息
- 有机搜索结果
- 新闻文章
- 视频内容
- 图片结果
- 相关搜索
- 支持特定区域的搜索
- 可配置的安全搜索级别
- 基于日期的过滤选项
- 分页支持
- 内置结果缓存
- 安全搜索选项(关闭、中等、严格)
适用场景
- 需要集成 DuckDuckGo 搜索功能的 LLMs
- 需要获取多种类型搜索结果的应用程序
- 需要区域特定搜索或安全搜索过滤的应用
工具列表
ddg_search
: 使用 DuckDuckGo 搜索引擎进行网页搜索- 参数:
query
(必填): 搜索查询region
(可选): 区域代码safe_search
(可选): 安全搜索级别date_filter
(可选): 按日期过滤结果start
(可选): 分页偏移no_cache
(可选): 绕过缓存
常见问题解答
- 该仓库已不再维护,功能已迁移到 mcp-omnisearch
- 需要配置
SERPAPI_KEY
环境变量
使用教程
使用依赖
- 需要安装 Node.js 环境
- 需要配置
SERPAPI_KEY
环境变量
安装教程
- 克隆仓库
- 安装依赖:
bash
pnpm install - 构建项目:
bash
pnpm build - 运行开发模式:
bash
pnpm dev
调试方式
- 运行开发模式后,可以通过 MCP 客户端进行调试
- 确保
SERPAPI_KEY
已正确配置