PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP ServerssearchMCP文档增强
返回「search」

MCP文档增强

modelscope·@hannesrudolph/mcp-ragdocs

search0下载HostedModelScope

简介

一种MCP服务器实现,它提供了通过向量搜索检索和处理文档的工具,使人工智能助手能够用相关的文档上下文来增强其响应。

MCP Server 详情

来自 ModelScope 索引

RAG 文档 MCP 服务器

一个MCP服务器实现,提供通过向量搜索检索和处理文档的工具,使AI助手能够利用相关文档上下文增强其响应。

功能

  • 基于向量的文档搜索和检索
  • 支持多个文档源
  • 语义搜索能力
  • 自动化文档处理
  • 实时为LLM提供上下文增强

工具

search_documentation

使用自然语言查询搜索存储的文档。返回按相关性排序的带有上下文的匹配摘录。

输入:

  • query (字符串): 在文档中搜索的文本。可以是自然语言查询、特定术语或代码片段。
  • limit (数字, 可选): 返回的最大结果数量(1-20,默认:5)。较高的限制提供了更全面的结果,但可能需要更长的处理时间。

list_sources

列出系统中当前存储的所有文档源。返回所有已索引文档的综合列表,包括来源URL、标题和最后更新时间。使用此功能来了解可搜索的文档有哪些,或者验证特定来源是否已被索引。

extract_urls

从给定网页提取并分析所有URL。该工具会爬取指定的网页,识别所有超链接,并可以选择将它们添加到处理队列中。

输入:

  • url (字符串): 要分析的网页的完整URL(必须包含协议,例如https://)。页面必须是公开可访问的。
  • add_to_queue (布尔值, 可选): 如果为true,则自动将提取的URL添加到处理队列以供稍后索引。对于大型站点,请谨慎使用以避免过度排队。

remove_documentation

通过其URL从系统中删除特定的文档源。移除是永久性的,并将影响未来的搜索结果。

输入:

  • urls (字符串数组): 要从数据库中删除的URL数组。每个URL必须与添加文档时使用的URL完全匹配。

list_queue

列出当前等待在文档处理队列中的所有URL。显示将在调用run_queue时被处理的待处理文档源。使用此功能监控队列状态,验证URL是否正确添加,或检查处理积压情况。

run_queue

处理并索引文档队列中的所有URL。每个URL按顺序处理,具有适当的错误处理和重试逻辑。处理过程中提供进度更新。长时间运行的操作将持续处理直到队列为空或发生无法恢复的错误为止。

clear_queue

从文档处理队列中移除所有待处理的URL。当您想要重新开始、移除不需要的URL或取消待处理的处理时,使用此功能。此操作立即生效且不可逆——如果您希望以后再处理这些URL,需要重新添加。

使用说明

请注意,原文档在这里结束,并没有进一步提供具体的使用示例或指南。如果需要关于如何配置或具体命令行参数等信息,请参照相关章节或联系支持团队获取更多帮助。

RAG 文档工具旨在实现以下功能:

  • 通过相关文档增强 AI 响应
  • 构建具有文档意识的 AI 助手
  • 为开发者创建上下文感知工具
  • 实现语义文档搜索
  • 增强现有知识库

配置

在 Claude Desktop 中使用

将以下内容添加到您的 claude_desktop_config.json 文件中:

{
  "mcpServers": {
    "rag-docs": {
      "command": "npx",
      "args": [
        "-y",
        "@hannesrudolph/mcp-ragdocs"
      ],
      "env": {
        "OPENAI_API_KEY": "",
        "QDRANT_URL": "",
        "QDRANT_API_KEY": ""
      }
    }
  }
}

您需要为以下环境变量提供值:

  • OPENAI_API_KEY:用于生成嵌入的 OpenAI API 密钥
  • QDRANT_URL:您的 Qdrant 向量数据库实例的 URL
  • QDRANT_API_KEY:与 Qdrant 认证的 API 密钥

许可证

此 MCP 服务器采用 MIT 许可证。这意味着您可以自由地使用、修改和分发该软件,但需遵守 MIT 许可证的条款和条件。更多详情,请参阅项目仓库中的 LICENSE 文件。

致谢

该项目是 qpd-v/mcp-ragdocs 的一个分支,最初由 qpd-v 开发。原项目为此实现提供了基础。

相关 MCP Servers(来自「search」)

【稳定版】12306MCP火车票服务

一个为大型语言模型(LLM)设计的、高可用的12306余票查询工具服务,现已搭载智能会话管理引擎。 12306-MCP-Server 将复杂的12306余票查询接口封装为符合 Model Context Protocol (MCP) 规范的工具集,允许AI Agent通过自然语言无缝查询实时火车票、中转换乘和经停站信息。 从 v1.0.0 版本开始,项目引入了全新的智能会话管理系统,通过会话池、动态User-Agent轮换和自动错误恢复机制,将服务的稳定性与反屏蔽能力提升至全新高度。

Alphar/Railway-Real-Time-MCP-Server

代码上下文MCP

一个MCP服务器,它在本地git仓库上提供语义搜索功能,使用户能够克隆仓库、处理分支并通过矢量化代码块搜索代码。

@fkesheh/code-context-mcp

代码索引MCP

一种模型上下文协议(MCP)服务器,可以帮助大型语言模型以最少的设置来索引、搜索和分析代码库。

@johnhuang316/code-index-mcp

代码知识记忆库工具

通过向量嵌入技术,为项目提供记忆库和RAG上下文支持,以增强代码理解和管理,并与RooCode和Cline集成。

@davidvc/code-knowledge-mcptool

飞常准-Aviation

VariFlight航班信息服务的模型上下文协议(MCP)服务器实现方案。该服务器提供了多种工具,支持查询航班信息、天气数据及航班舒适度指标。

@variflight-ai/variflight-mcp

火车时刻查询服务

基于GTFS数据的Caltrain火车时刻查询服务,提供实时火车时刻表、站点查询和时间特定查询功能。

myalone/caltrain

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/hannesrudolph-mcp-ragdocs/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

暂未识别到安装命令,请打开 ModelScope 详情查看完整配置。

基本信息

分类
search / knowledge-and-memory / developer-tools
运行方式
Yes
许可证
MIT License
详情文件
hannesrudolph-mcp-ragdocs.md