mcp-local-rag · MCP Server
MCP-Server · lesen und schreiben und löschen · MIT · lokal (stdio)
Beschreibung des Anbieters
Easy-to-setup local RAG server with minimal configuration
Werkzeuge
query_documentsSearch ingested documents with hybrid keyword + semantic matching. Use the returned order as the ranking; score may disagree with it.…
Angabe des Anbieters · Beleg 5ingest_fileIngest a document file (PDF, DOCX, TXT, MD) into the vector database. Path must be absolute; re-ingesting the same path replaces its existing data.…
Angabe des Anbieters · Beleg 5ingest_dataIngest in-memory content as a string (use ingest_file for files on disk). The source identifier enables re-ingestion to update existing content. Returns { filePath, chunkCount, timestamp, fileTitle }.
Angabe des Anbieters · Beleg 5delete_fileDelete a previously ingested file or data from the vector database. Use filePath for files ingested via ingest_file, or source for data ingested via ingest_data.…
Angabe des Anbieters · Beleg 5list_filesList supported files (PDF, DOCX, TXT, MD) under the configured base directories and whether each is ingested.…
Angabe des Anbieters · Beleg 5statusGet index status: { documentCount, chunkCount, memoryUsage (MB), uptime (s), ftsIndexEnabled, searchMode }.
Angabe des Anbieters · Beleg 5sync_startReconcile the index with the files on disk: ingest new and changed files, leave unchanged files alone, and remove index entries for files that are gone.…
Angabe des Anbieters · Beleg 5sync_statusGet the current or latest sync job record: { jobId, state ("running" | "succeeded" | "failed"), total (null until scanning has counted the files on disk), completed (upserted + skipped + empty;…
Angabe des Anbieters · Beleg 5read_chunk_neighborsRead surrounding chunks from a search result
Angabe des Anbieters · Beleg 6
Voraussetzungen
npx· Paketmanager · erforderlich · Beleg 1BASE_DIR· Umgebungsvariable · optional · Beleg 7BASE_DIRS· Umgebungsvariable · optional · Beleg 7DB_PATH· Umgebungsvariable · optional · Beleg 7CACHE_DIR· Umgebungsvariable · optional · Beleg 7HF_ENDPOINT· Umgebungsvariable · optional · Beleg 7MODEL_NAME· Umgebungsvariable · optional · Beleg 7MAX_FILE_SIZE· Umgebungsvariable · optional · Beleg 7RAG_MAX_DISTANCE· Umgebungsvariable · optional · Beleg 7RAG_GROUPING· Umgebungsvariable · optional · Beleg 7RAG_MAX_FILES· Umgebungsvariable · optional · Beleg 7CHUNK_MIN_LENGTH· Umgebungsvariable · optional · Beleg 7STORE_IMAGES· Umgebungsvariable · optional · Beleg 7EMBED_TITLE_PREFIX· Umgebungsvariable · optional · Beleg 7EMBED_HEADING_PREFIX· Umgebungsvariable · optional · Beleg 7RAG_DEVICE· Umgebungsvariable · optional · Beleg 7RAG_DTYPE· Umgebungsvariable · optional · Beleg 7RAG_HYBRID_WEIGHT· Umgebungsvariable · optional · Beleg 7RAG_RERANK_CMD· Umgebungsvariable · optional · Beleg 7RAG_RERANK_TIMEOUT_MS· Umgebungsvariable · optional · Beleg 7Node.js· Laufzeit · erforderlich · Beleg 6npm· Paketmanager · erforderlich · Beleg 6
Installation
npx -y mcp-local-rag@0.21.0Eckdaten
- Maintainer
- shinpr
- Repository-Lizenz
- MIT
- Dienstanbieter
- Offizielle Dienstherkunft nicht belegt
- Dienste
- —
- Bereiche
- Büro
- Plattformen
- —
- Version
- 0.21.0
- Release
- v0.21.0
- Clients
- Claude Code, Cursor, Codex, OpenCode
- Repository-Themen
- local-rag, privacy-first, mcp-server, rag, semantic-search, hybrid-search, mcp, developer-tools, agent-skills, local-first
Zugriffe und Risiken
- Zugriffe laut Paketangaben
- lesen, schreiben, löschen
- Authentifizierung
- —
- Transport
- stdio
- Technische Prüfung
- Ungeprüft
Fehlende Angaben bedeuten unbekannte Zugriffe: Vergib nur die nötigen Berechtigungen und sichere Schreibaktionen mit einer Freigabe ab.
Quellen (7)
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Abgerufen und Felder geprüft: 2026-10-04; technische Prüfung: ungeprüft
D10ACFF3<MCPSERVE<<<<<<<<<<<<<Q7<UNGEPRUEFT<<<<<<<<<<<<<<<<<