A2A MCP News
duckduckgo-mcp logo
mcp-server3

duckduckgo-mcp

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

概述

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

mcpduckduckgo网络搜索搜索llm工具pythonai代理隐私