技能潮 SkillTide 提交收录
官方说明3 个来源MCP 服务3 天前
renl/mcp-rag-local

renl/mcp-rag-local

Local RAG with Ollama embeddings and ChromaDB
在 GitHub 查看 ↗直链 · 无中转页
官方说明Memory Server (mcp-rag-local) This MCP server provides a simple API for storing and retrieving text passages based on their semantic meaning, not just keywords.
来源明细
收录自 abordage/awesome-mcp 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-14 · 最近见到 2026-10-16 · 共见到 4 次 · 被 3 个来源列出
评分构成
综合分 303 · 3 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
我们收录于 2026-10-14;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Memory Server (mcp-rag-local)

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

This MCP server provides a simple API for storing and retrieving text passages based on their semantic meaning, not just keywords. It uses Ollama for generating text embeddings and ChromaDB for vector storage and similarity search. You can "memorize" any text and later retrieve the most relevant stored texts for a given query.
Example Usage
Memorize a Text
You can simply ask the LLM to memorize a text for you in natural language:
**User:**
Memorize this text: "Singapore is an island country in Southeast Asia."
**LLM:**
Text memorized successfully.
Memorize Multiple Texts
You can also ask the LLM to memorize several texts at once:
**User:**
Memorize these texts:
- Singapore is an island country in Southeast Asia.
- It is about one degree of latitude north of the equator.
- It is a major financial and shipping hub.
**LLM:**
All texts memorized successfully.
This will store all provided texts for later semantic retrieval.
Memorize a PDF File
You can also ask the LLM to memorize the contents of a PDF file via memorize_pdf_file. The MCP tool will read up to 20 pages at a time from the PDF, return the extracted text, and have the LLM chunk it into meaningful segments. The LLM then uses the memorize_multiple_texts tool to store these chunks.
This process is repeated: the MCP tool continues to read the next 20 pages, the LLM chunks and memorizes them, and so on, until the entire PDF is processed and memorized.
**User:**
Memorize this PDF file: C:\path\to\document.pdf
**LLM:**
Reads the first 20 pages, chunks the text, stores the chunks, and continues with the next 20 pages until the whole document is memorized.
You can also specify a starting page if you want to begin from a specific page:
**MCP to LLM:**
Memorize this PDF file starting from page 40: C:\path\to\document.pdf
**LLM:**
Reads pages 40–59, chunks and stores the text, then continues with the next set of pages until the end of the document.
Example: Conversational Chunking and Memorizing Large Text
If you have a long text, you can ask the LLM to help you split it into short, meaningful chunks and store them. For example:
**User:**
Please chunk the following long text and memorize all the chunks.
{large body of text}
**LLM:**
Splits the text into short, relevant segments and calls memorize_multiple_texts to store them. If the text is too long to store in one go, the LLM will continue chunking and storing until the entire text is memorized.
**User:**
Are all the text chunks stored?
**LLM:**
Checks and, if not all are stored, continues until the process is complete.
This conversational approach ensures that even very large texts are fully chunked and memorized, with the LLM handling the process interactively.
Retrieve Similar Texts
To recall information, just ask the LLM a question:
来源
awesome · https://github.com/renl/mcp-rag-local
按领域浏览
MCP 服务
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引