Token导航 LogoToken导航

MCP Server · 文档知识

RAG7 (Nguyen Viet My)

一个全面的知识管理系统,支持用户通过文档、网页内容和代码仓库构建自定义AI助手,具备RAG驱动的聊天、文档摘要和MCP服务器集成功能。

未说明官方级别未说明来源级核验工具 11
知识管理JavaScriptClaudeClaude DesktopCursor

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
NguyenVietMy
提供方
NguyenVietMy

工具数量

11

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

RAG7 (Nguyen Viet My) 属于文档知识类 MCP Server,公开资料标注 11 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude、Cursor,没有现成的安装命令;接入前先确认权限范围。

分类

文档知识

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 11 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

RAG7

使用我们新的智能知识库彻底改变您的氛围编码工作流程,该知识库可以无限扩展。

一个全面的知识管理系统,使用户能够通过摄取文档、网络内容和代码库来构建自定义AI助手。具有RAG支持的聊天、文档摘要和用于AI编码助手的MCP服务器集成功能。

______________________________________________________________________

1.技术栈

后端

  • 框架:FastAPI(Python 3.12)
  • 向量数据库:ChromaDB
  • 关系数据库:PostgreSQL
  • AI/ML:

- OpenAI API(GPT-4o,用于聊天的GPT-4o-mini) - OpenAI嵌入(文本嵌入3-small)

  • Web剪贴:Crawl4AI(与剧作家/Chromium合作)
  • MCP服务器:FastMCP(模型上下文协议)
  • 容器化:Docker和Docker Compose
  • 包管理:uv(超快Python包安装程序)

前端

  • 框架:Next.js 14(TypeScript)
  • UI组件:根UI+shadcn/UI
  • 样式:顺风CSS
  • 状态管理:反应挂钩
  • 文件上传:React Dropzone
  • PDF处理:pdfjs dist

基础设施

  • 数据库PostgreSQL 15(通过Supabase或独立)
  • 向量存储:ChromaDB(自托管或云)
  • 部署:带有Docker compose的Docker容器
  • 环境:Python 3.12-slim基础镜像

______________________________________________________________________

2.特点

核心知识库功能

文档管理
  • 文件上传:支持PDF、DOCX、TXT、Markdown文件
  • 文档分析:自动文本提取和分块
  • 矢量嵌入:用于语义搜索的OpenAI嵌入
  • 馆藏管理:创建、列出、查询和管理ChromaDB集合
  • 文件统计:跟踪每个收藏的文件和记录
RAG供电聊天
  • 语义搜索:使用自然语言查询集合
  • 上下文感知响应:根据查询检索相关块
  • 引用:每个回复都包括源引用
  • 会话存储器:具有上下文保留功能的多回合对话
  • 可配置RAG:可调节的相似性阈值、结果计数和上下文标记
  • 模型选择:支持GPT-4o和GPT-4o-mini
文件摘要
  • 分层汇总:高效的批处理(25块→ 摘要→ 最终总结)
  • 成本有效:~22-23 LLM需要500个块
  • PostgreSQL存储:存储摘要以供快速检索
  • 自动摘要:文档上传时可选择自动摘要
  • 摘要检索:查询存储的文档摘要

Web抓取功能

智能网络爬行
  • 三种爬行策略:

1. 网站地图爬行:解析sitemap.xml并并行抓取所有URL 1. 文本文件爬网:直接检索.txt/markdown文件(例如llms.txt) 1. 递归内部链接:递归跟踪内部链接,直到max_depth

  • 自动检测:根据URL自动选择最佳策略
  • 智能分块:保留代码块,尊重段落边界
  • 批量嵌入:具有重试逻辑的高效嵌入生成
  • 内存管理:自适应调度程序可防止内存问题
  • 进度记录:用于监控刮擦进度的详细日志记录

GitHub存储库报废

代码库摄取
  • 存储库克隆:使用git克隆GitHub存储库
  • 文件处理:提取代码和文档文件
  • 语言支持:处理多种编程语言(Python、JavaScript、TypeScript、Java、Go、Rust等)
  • 智能过滤:包含/排除文件选择模式
  • 上下文保护:维护元数据中的文件路径和结构
  • 分块:具有语言感知拆分功能的智能代码分块
  • 进度跟踪:刮擦过程的逐步记录

MCP服务器集成

AI助手工具(用于光标、克劳德桌面等)
  • 收藏工具:

- list_collections:列出所有ChromaDB系列 - get_collection_info:获取集合元数据和统计数据 - query_collection:使用RAG搜索收藏

  • 聊天工具:

- rag_chat:与收藏中的RAG上下文聊天 - generate_chat_title:自动生成对话标题

  • 配置工具:

- get_rag_config:获取当前RAG设置 - update_rag_config:更新RAG参数

  • 文档工具:

- summarize_document:生成分层文档摘要 - get_document_summary:检索存储的摘要

  • 报废工具:

- scrape_web_documentation:抓取和摄取web文档 - scrape_github_repo:抓取和摄取GitHub存储库

API终点

集合
  • GET /collections -列出所有收藏
  • POST /collections -创建新收藏
  • GET /collections/{name} -获取收藏信息
  • GET /collections/{name}/files -获取文件统计信息
  • POST /collections/{name}/upsert -上传和索引文档
  • POST /collections/{name}/upsert-and-summarize -上传并自动摘要
  • POST /collections/{name}/query -使用RAG查询集合
  • DELETE /collections/{name}/delete -按文件名删除记录
聊天
  • POST /chat -RAG驱动的聊天端点
  • POST /chat/generate-title -生成对话标题
配置
  • GET /rag/config -获取RAG配置
  • PUT /rag/config -更新RAG配置
健康
  • GET /health -基本健康检查
  • GET /health/chroma -ChromaDB连接检查
  • GET /health/chroma/env -ChromaDB配置诊断

______________________________________________________________________

3.用例

面向学生和学习者

  • 学习顾问:上传课堂讲稿、教科书和研究论文,以创建个性化的学习助手
  • 研究伙伴:从多个来源建立知识库,并在所有材料中提问
  • 考试准备:查询您上传的材料以测试理解并获得解释

面向开发者

  • 代码库文档:废弃GitHub存储库,创建可搜索的代码库文档
  • API文档:从网站获取API文档,以便在编码时立即访问
  • 项目知识库:将代码、文档和设计决策组合到一个可查询的系统中
  • IDE集成:编码时使用带Cursor/Claude Desktop的MCP服务器查询知识库

对于研究人员

  • 文献综述:上传多篇研究论文并查询其中的见解
  • 数据分析:从研究数据集和文档中创建知识库
  • 协作:与团队成员共享知识库以进行协作研究

面向内容创作者

  • 内容研究:废弃相关网站和文件,建立参考知识库
  • 事实核查:上传源材料并快速验证信息
  • 内容规划:查询知识库以查找内容创建的相关信息

对于企业

  • 内部文件:从公司维基、文档和培训材料中创建可搜索的知识库
  • 客户支持:从支持文档中构建知识库,以加快响应速度
  • 入职:新员工可以查询公司知识库以更快地学习
  • 合规:维护可搜索的政策、程序和法规档案

技术团队

  • 架构文档:废弃技术文档网站并与内部文档合并
  • 故障排除:查询知识库以获取常见问题的解决方案
  • 最佳实践维护编码标准和最佳实践的可搜索存储库
  • 集成指南:Ingest API文件来自多个来源,便于参考

______________________________________________________________________

快速开始

先决条件

  • Docker和Docker Compose
  • OpenAI API密钥

设置

  1. 克隆存储库
  2. 创建 .env 使用您的OpenAI API密钥文件
  3. 跑 docker-compose up 在 backend 目录
  4. 访问前端 http://localhost:3000
  5. 开始上传文档或抓取网络内容!

______________________________________________________________________

建筑亮点

  • 双接口:用于前端的FastAPI REST API+用于AI助手的MCP服务器
  • 可扩展的:基于Docker的部署,具有单独的服务
  • 高效:批处理、智能分块和经济高效的摘要
  • 可扩展:易于添加新的抓取源和集成
  • 生产准备就绪:全面的错误处理、日志记录和健康检查

工具与能力

工具数量

11

资源数量

0

提示词数量

0

能力标签

知识管理JavaScript本地部署AI助手RAG文档摘要代码仓库管理

支持客户端

Claude DesktopClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

读长文档提问

把 PDF、Markdown 和笔记交给模型,按章节追问细节。

整理知识库

把零散资料归档、打标签,检索时更容易命中。

批量出摘要

提取要点,输出能直接引用的段落。

选择建议

值得选的地方

  • 工具数量 11 个,一次接入能覆盖的操作比单点工具更全。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在文档知识场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
RAG7 (Nguyen Viet My)

MCP World · 本页

11未说明未标注1 个2026-05-17
Cherry Studio

MCP World

0未说明未标注1 个2026-05-17
Pdf Math Translate

MCP World

0stdio有1 个2026-05-17
report generation

MCP World

0stdio有1 个2026-05-17
Anything To Notebooklm

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

RAG7 (Nguyen Viet My) 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

RAG7 (Nguyen Viet My) 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

RAG7 (Nguyen Viet My) 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

RAG7 (Nguyen Viet My) 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

RAG7 (Nguyen Viet My) 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP