DuckDuckGo Web Search MCP Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

DuckDuckGo Web Search MCP Server 是一个用于网页搜索和内容获取的 MCP 服务,适用于需要集成 DuckDuckGo 搜索功能的应用程序。

核心功能

  • 网页搜索:使用 DuckDuckGo 搜索引擎进行网页搜索。
  • 结果提取:从搜索结果中提取标题、URL 和摘要。
  • 内容获取(可选):获取搜索结果中 URL 的内容,并使用 Jina API 将其转换为 Markdown 格式。
  • 并行获取:支持并行获取多个 URL,提高处理速度。
  • 错误处理:优雅处理搜索和获取过程中的超时和其他潜在错误。
  • 可配置:允许设置返回的最大搜索结果数量。
  • MCP 兼容:设计用于与任何 MCP 兼容的客户端一起使用。

适用场景

  • 需要集成 DuckDuckGo 搜索功能的应用程序。
  • 需要获取和总结网页内容的自动化工具。
  • 需要并行处理多个 URL 以提高效率的场景。

工具列表

  • search_and_fetch:搜索网页并获取 URL 内容。
  • query:搜索查询字符串。
  • limit:返回的最大结果数量(默认:3,最大:10)。
  • fetch:获取特定 URL 的内容。
  • url:要获取的 URL。

常见问题解答

  • 配置问题:如果直接使用 uvx 配置不工作,可以尝试克隆仓库到本地并使用 uv 命令运行。

使用教程

使用依赖

  • 需要安装 uvx 包管理器。

安装教程

  1. 克隆仓库到本地:
    bash
    git clone https://github.com/kouui/web-search-duckduckgo.git
  2. 配置 Claude Desktop(如果需要):
    json
    {
    "mcpServers": {
    "web-search-duckduckgo": {
    "command": "uv",
    "args": [
    "--directory",
    "/path/to/web-search-duckduckgo",
    "run",
    "main.py"
    ]
    }
    }
    }

调试方式

  1. 确保 uvuvx 已正确安装。
  2. 检查仓库路径是否正确配置。
  3. 运行服务并测试 search_and_fetchfetch 工具是否正常工作。

点击访问

搜索工具

Crossref MCP Server - MCP服务,MCP服务器,MCP教程

2025-5-3 4:21:58

搜索工具

Memory Store MCP Server - MCP服务,MCP服务器,MCP教程

2025-5-3 4:22:04

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索