Mcp Local Rag
Steuert einen lokalen RAG MCP-Server: indiziert, hybrid-sucht und synchronisiert Ihre Dokumente offline
Getestet · Funktioniert
Was es kann
Leitet Claude an, einen lokalen Dokumentenindex über den begleitenden mcp-local-rag MCP-Server (oder dessen npx CLI) zu suchen, zu speichern und zu pflegen, einschließlich hybrider Abfrageformulierung, score-basierter Ergebnisfilterung, Chunk-Nachbar-Kontexterweiterung, visueller PDF-Erfassung und Disk-zu-Index-Synchronisierung. Wird ausgelöst bei Phrasen wie „search my docs“, „save this page“, „read around that chunk“ oder „sync my index“. Erfordert die Registrierung des mcp-local-rag-Servers (Node 22+) mit einem BASE_DIR, bevor die von ihm referenzierten Tools existieren.
Testbericht
SKILL.md unter skills/mcp-local-rag/SKILL.md gefunden; alle 4 im Body referenzierten Dateien lieferten HTTP 200. In ein temporäres HOME geklont und bestätigt, dass das Skill-Verzeichnis + Referenzen sauber nach ~/.claude/skills/mcp-local-rag/ kopiert werden. Konnte die RAG-Pipeline nicht ausführen (benötigt den mcp-local-rag-Server, Node 22 und einen Modell-Download), daher testete ich die Claude-seitige Reasoning-Schicht: Für eine Fehler-Stack-„search my docs“-Aufgabe schrieb ich ein Basislinien-Abfrageartefakt (ganzer Stack-Trace als Abfrage ausgegeben, Limit 10, behält Rausch-Chunks) und ein Skill-folgendes Artefakt (baseline.txt/skill.txt im Scratchpad). Die Befolgung der Regeln des Bodys erzeugte eine materiell andere, präzisere Abfrage („refreshSession accessToken undefined session“), Limit 5, und wendete die Score-Tabelle an, um die 0.63- und 0.78-Chunks fallen zu lassen, während 0.22+0.41 beibehalten wurden.
Getestet am: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/shinpr/mcp-local-rag.git /tmp/mcp-local-rag-src mkdir -p ~/.claude/skills cp -R /tmp/mcp-local-rag-src/skills/mcp-local-rag ~/.claude/skills/mcp-local-rag # The skill only drives the mcp-local-rag MCP server — its tools (ingest_file, query_documents, sync_start...) do not exist until you register it. # Requires Node.js 22+. Register the server (replace the path with your docs dir): # claude mcp add local-rag --scope user --env BASE_DIR=/absolute/path/to/your/documents -- npx -y mcp-local-rag # First index sync downloads a ~90MB embedding model; opt-in PDF visual mode downloads a local VLM under CACHE_DIR (./models/). # CLI without MCP: npx mcp-local-rag ingest ./docs/ ; npx mcp-local-rag query "authentication API"
Befehle & Beispiel-Prompts
/mcp-local-ragSteuert einen lokalen RAG MCP-Server: indiziert, hybrid-sucht und synchronisiert Ihre Dokumente offline
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Search my docs for last quarter's notesSave this page into my local RAG indexRead around that chunk for more context