Local Rag Search

使用 mcp-local-rag 服务器执行高效的网络搜索,支持语义相似度排序。当需要搜索最新信息、研究跨多个来源的主题或收集互联网上下文(无需外部 API)时使用此技能。教授有效使用基于 RAG 的网络搜索,涵盖 DuckDuckGo、Google 及多引擎深度研究功能。

安装

概览

Local RAG Search 是一款基于本地运行的 MCP 服务器实现的智能网络搜索工具,专为高效获取互联网信息而设计。它通过集成多种主流搜索引擎后端(如 DuckDuckGo、Google、Bing、Wikipedia 等),并结合语义相似度排序技术,能够在无需调用外部 API 的情况下,为用户提供高度相关且结构化的搜索结果。该工具特别适合需要快速查找最新信息、进行跨来源主题研究或收集广泛上下文内容的用户场景。其核心优势在于本地化处理能力,既保障了数据隐私,又提升了响应速度与结果精准度。无论是日常查询还是复杂研究项目,Local RAG Search 都能提供可靠的信息检索支持。

核心功能特点

  1. 支持多引擎联合搜索,包括 DuckDuckGo、Google、Bing、Wikipedia 等多种后端,覆盖广泛信息来源
  2. 采用 RAG 语义相似度评分机制,自动对搜索结果进行相关性排序,确保返回最匹配的内容
  3. 提供三种主要搜索模式:单引擎快速检索、双引擎深度研究以及自定义多后端组合研究
  4. 参数灵活可调,允许用户控制初始抓取数量、最终返回条数及是否包含原始链接
  5. 完全本地化运行,不依赖第三方 API,保护用户隐私并降低延迟

适用场景

Local RAG Search 适用于多种信息获取与知识探索场景。对于希望保持搜索隐私、避免被追踪的用户,DuckDuckGo 后端是理想选择,可用于一般性信息查询或浏览新闻动态。当面对技术性较强的问题,例如软件开发中的最佳实践、算法实现细节或框架配置指南时,Google 后端因其丰富的技术文档和开发者社区资源而成为首选。而对于需要全面了解某一主题的综合性研究任务,如分析远程办公对生产力的影响、梳理量子计算的最新进展或撰写学术论文背景综述,则推荐使用 deep_research 功能,结合多个相关搜索词与不同引擎,系统性地整合来自各平台的观点与证据。此外,若仅需事实类知识(如历史事件时间线、科学概念定义),调用 Wikipedia 后端即可获得权威且结构清晰的条目摘要。整个流程强调结果溯源,所有输出均附带原始 URL,便于进一步验证与引用。