Overview of MCP Local RAG
mainMCP Local RAG is a local Retrieval-Augmented Generation (RAG) system that allows you to search through confidential documents via an MCP client or terminal without sending data to external embedding APIs. It indexes PDF, DOCX, Markdown, and Text files directly on your machine.
Key features include:
- Local Execution: Document parsing, embeddings, storage, and search all happen locally. It works offline after the initial model download.
- Hybrid Search: Combines semantic similarity (for related concepts) with keyword search (for exact technical terms like API names or error codes).
- Configurable Embeddings: Supports Hugging-Face embedding models.
- Semantic Chunking: Documents are split at topic changes rather than fixed character counts, preserving Markdown code blocks.
- MCP & CLI Support: Both AI coding tools (via MCP) and the terminal (via CLI) access the same index.