Token导航 LogoToken导航TokenDH.com
MCP DuckDuckGo Search Server logo
搜索检索未说明官方级别未说明来源级核验

MCP DuckDuckGo Search Server

MCP Server

一个集成DuckDuckGo搜索功能的MCP服务器,提供多种结果类型和过滤选项的全面网络搜索功能。

工具数

1

提示词数

0

GitHub Stars

3

资源数

0
搜索TypeScriptClaudeClaude DesktopClaudeCline

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

spences10

提供方

spences10

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

mcp鸭子搜索

______________________________________________________________________

⚠️ 通知

此存储库不再维护。

此工具的功能现在可在 mcp全搜索,它将多个MCP工具组合在一个统一的包中。

请使用 mcp全搜索 相反。

______________________________________________________________________

用于集成DuckDuckGo的模型上下文协议(MCP)服务器 LLM的搜索功能。此服务器提供全面的web 支持多种结果类型的搜索功能 过滤选项。

特性

  • 🔍 使用DuckDuckGo搜索引擎进行全面的网络搜索
  • 📊 丰富的结果类型包括:

- 知识图谱信息 - 有机搜索结果 - 新闻文章 - 视频内容 - 图像结果 - 相关搜索

  • 🌍 区域特定搜索支持
  • 🛡️ 可配置的安全搜索级别
  • 📅 基于日期的过滤选项
  • 📄 分页支持
  • 💾 内置结果缓存
  • 🔒 安全搜索选项(关闭、中等、严格)

配置

此服务器需要通过MCP客户端进行配置。这是 不同环境的示例:

临床配置

将此添加到您的Cline MCP设置中:

{
	"mcpServers": {
		"mcp-duckduckgo-search": {
			"command": "npx",
			"args": ["-y", "mcp-duckduckgo-search"],
			"env": {
				"SERPAPI_KEY": "your-serpapi-api-key"
			}
		}
	}
}

带WSL配置的Claude桌面

对于WSL环境,请将以下内容添加到您的Claude Desktop配置中:

{
	"mcpServers": {
		"mcp-duckduckgo-search": {
			"command": "wsl.exe",
			"args": [
				"bash",
				"-c",
				"source ~/.nvm/nvm.sh && SERPAPI_KEY=your-serpapi-api-key /home/username/.nvm/versions/node/v20.12.1/bin/npx mcp-duckduckgo-search"
			]
		}
	}
}

环境变量

服务器需要以下环境变量:

  • SERPAPI_KEY:您的SerpAPI密钥(必填)

API

服务器实现了一个具有可配置参数的MCP工具:

ddg_search

使用DuckDuckGo搜索引擎进行网络搜索。

参数:

  • query (字符串,必填):搜索查询
  • region (字符串,可选):地区代码(例如,us en、uk en)

(默认值:us en)

  • safe_search (字符串,可选):安全搜索级别(关闭,中等,

严格)(默认值:中等)

  • date_filter (字符串,可选):按日期筛选结果:

- d:过去的一天 - 'w':上周 - 'm':上个月 - “y”:去年 - 自定义范围:'2023-01-01..2023-12-31'

  • start (数字,可选):分页的结果偏移
  • no_cache (boolean,可选):绕过缓存以获取新结果

(默认值:false)

答复包括:

  • 知识图数据(如果可用)
  • 有机搜索结果
  • 新闻文章
  • 视频内容
  • 图像结果
  • 相关搜索
  • 搜索元数据

发展

设置

  1. 克隆存储库
  2. 安装依赖项:
pnpm install
  1. 构建项目:
pnpm build
  1. 在开发模式下运行:
pnpm dev

出版

该项目使用变更集进行版本管理。要发布,请执行以下操作:

  1. 创建变更集:
pnpm changeset
  1. 版本包:
pnpm changeset version
  1. 发布到npm:
pnpm release

贡献

欢迎投稿!请随时提交拉取请求。

许可证

MIT许可证-请参阅 许可证 文件以获取详细信息。

致谢

  • 建立在

模型上下文协议

SerpAPI

目录标签

目录标签

搜索TypeScriptClaude网络搜索本地部署搜索引擎集成多结果类型区域搜索安全搜索

支持客户端

Claude DesktopClaudeCline

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明noneremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP