返回 AI 工具目录

nickclyde/duckduckgo-mcp-server

MCP 服务人工精选最近核验 2026年7月23日

DuckDuckGo MCP Server 是一个 Model Context Protocol 服务,让 Claude 等 AI 助手通过 DuckDuckGo 进行网页搜索并抓取、解析网页内容,而无需申请搜索 API Key。它内置搜索与抓取的限流保护(搜索约每分钟 30 次、抓取约每分钟 20 次),支持多种 HTTP 后端(httpx、带 Chrome TLS 模拟的 curl,或自动回退),可配置 SafeSearch 与区域本地化,并做了 SSRF 防护以拦截对内网/回环地址的请求。项目以 Python 编写、采用 MIT 许可,通过 MCP 客户端配置即可接入。

定价开源部署本地运行国内可达国内可达性待核验

解决什么问题

  • 让 AI 助手直接做网页搜索获取实时信息
  • 免申请搜索 API Key,经 DuckDuckGo 检索
  • 抓取并解析网页正文供模型使用
  • 内置限流保护,降低被封与超频风险
  • 做 SSRF 防护,拦截对内网地址的请求

适合

  • 给 MCP 客户端(如 Claude)加联网搜索
  • 需要抓取网页正文喂给模型的场景
  • 希望零 API Key 快速接入的轻量检索
  • 对搜索与抓取有限流与安全约束的需求

不适合

  • 依赖 DuckDuckGo,国内访问不稳定
  • 受限流约束,不适合高并发大规模抓取
  • 部分站点拦截默认客户端,需切 curl 后端
  • 仅做搜索抓取,不含向量库或长期存储

如何接入

  • 通过 MCP 客户端配置注册该服务
  • 在 Python 环境本地运行
  • curl 后端需安装可选 browser 依赖
  • 可配置 SafeSearch 与区域参数

已知限制

  • 搜索抓取频率受内置限流限制
  • DuckDuckGo 在国内访问受限影响可用性
  • Cloudflare 等防护站点需切换后端
  • 结果质量取决于 DuckDuckGo 覆盖

接入与使用事实

部署方式
本地运行
实现语言
Python
中文界面
待确认
中文文档
待确认
定价方式
开源
许可证
待确认
国内可达性
国内可达性待核验
可达性观察
待补充

权限、依赖与维护信号

这些字段记录公开可见信号,不等同于安全审计结论。

权限信号

暂无公开信号。

依赖信号

暂无公开信号。

维护信号

暂无公开信号。

公开来源与证据

暂无可公开的来源链接。

访问官网