适合谁
- 需要快速、无需 API 密钥的网页搜索功能的开发者
- 希望在本地运行搜索服务的隐私意识用户
- 使用 Claude Desktop 或 Claude Code 的 AI 应用开发
该服务器为 AI 助手提供了实用的网页搜索和内容抓取功能,内置了速率限制和过滤功能。但依赖 DuckDuckGo 和第三方网站,可能受指纹封锁影响,需额外安装浏览器后端。适合个人和小型项目使用。
最强项 · 文档质量 17/20 最弱项 · 可靠性 11/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Python
DDG_SAFE_SEARCH
设置 SafeSearch 过滤级别(STRICT/MODERATE/OFF),在服务器启动时的客户端配置 env 中填写。
DDG_REGION
设置默认区域/语言代码(如 us-en、cn-zh),在客户端配置 env 中填写。
DDG_CA_CERTS
指向 PEM CA 证书包路径,用于 TLS 拦截代理环境下验证出站请求证书。
DDG_SEARCH_BACKEND
设置 search 工具的抓取后端(auto/httpx/curl),auto 为默认。
DDG_ALLOWED_HOSTS
逗号分隔的允许 Host 列表,用于反向代理或 Docker 部署时避免 421 错误。
DDG_ALLOWED_ORIGINS
逗号分隔的允许 Origin 列表,用于反向代理或 Docker 部署时避免 421 错误。
DDG_DISABLE_DNS_REBINDING_PROTECTION
设为 1 关闭 DNS 重绑定防护,不建议使用。
DDG_SSL_VERIFY
设为 0 完全禁用证书验证,不安全,优先使用 DDG_CA_CERTS。
DDG_ALLOW_PRIVATE_URLS
设为 1 允许 fetch_content 访问内网/私有地址,仅限可信本地部署。
uvx duckduckgo-mcp-server。claude mcp add ddg-search uvx duckduckgo-mcp-server。{
"mcpServers": {
"ddg-search": {
"command": "uvx",
"args": [
"duckduckgo-mcp-server"
]
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"ddg-search": {
"command": "uvx",
"args": [
"duckduckgo-mcp-server"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add ddg-search -- uvx duckduckgo-mcp-server
在终端运行;先把 <…> 占位符换成你自己的值。
在 Claude Desktop 配置中添加 ddg-search 并重启后,查看工具列表中是否出现 search 和 fetch_content;再让它搜索 "python tutorial",能返回带标题和 URL 的结果即说明连接正常。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
这是一个基于 Model Context Protocol (MCP) 的服务器,利用 DuckDuckGo 提供网页搜索功能,并支持内容抓取与解析。它内置了速率限制、错误处理、安全过滤(SafeSearch)和区域设置,结果以适合大语言模型阅读的格式输出。支持多种传输方式(stdio、SSE、流式 HTTP),并可配置后端以绕过机器人检测。
你的AI永不遗忘。
用Telethon驱动的Telegram MCP服务器,让MCP客户端读取聊天、管理群组、发送/修改消息、媒体、联系人及设置。
Hostinger 官方 API 的 MCP 服务器,支持管理域名、托管、VPS 等。
利用 Figma 的丰富数据,让你的编码代理以 Flutter 方式实现设计!
源版本 8182af3f2295 数据同步于 2026-10-11 查看 FMRS 评分方法