# duckduckgo-mcp

一款基于DuckDuckGo的Model Context Protocol（MCP）服务器，提供注重隐私的网络搜索、内容获取和解析功能，配备面向LLM的格式化和速率限制机制。

Canonical URL: https://a2a-mcp.org/entry/duckduckgo-mcp-zh

Language: zh

Category: MCP Servers

Updated: 2026-04-01

## 概述

DuckDuckGo MCP 是一款轻量级的 Model Context Protocol（MCP）服务器，它将 DuckDuckGo 搜索引擎集成到 AI 助手和代理中。该服务器支持实时网络搜索、网页内容检索和智能解析，无需依赖追踪性强的替代方案。

该服务器主要采用 Python 构建（也提供 TypeScript 版本），旨在与 Claude Desktop、Cursor、VS Code 及其他支持 MCP 的环境实现无缝集成。

## 功能

- **网络搜索工具**：通过 DuckDuckGo 执行搜索，支持高级参数、安全搜索和结果数量限制。
- **内容获取与解析**：检索完整网页并将其转换为干净的 Markdown 或结构化 JSON 格式，通常使用 Jina 等阅读器以生成适合 LLM 的输出。
- **速率限制与可靠性**：内置防滥用保护和错误处理机制，确保稳健的性能。
- **LLM 优化格式化**：搜索结果包含元数据、摘要和干净的文本，非常适合大型语言模型处理。
- **注重隐私**：依托 DuckDuckGo 无追踪的理念。
- **易于安装**：可通过 `uvx duckduckgo-mcp-server` 或 Docker 镜像快速启动。

## 快速开始

## Tags

- mcp
- duckduckgo
- 网络搜索
- 搜索
- llm工具
- python
- ai代理
- 隐私

## Sources

- [Project website](https://github.com/nickclyde/duckduckgo-mcp-server)
