mcp-local-rag · MCP Server

MCP-Server · d10acff3

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_documents
Search ingested documents with hybrid keyword + semantic matching. Use the returned order as the ranking; score may disagree with it.… Angabe des Anbieters · Beleg 5
ingest_file
Ingest 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 5
ingest_data
Ingest 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 5
delete_file
Delete 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 5
list_files
List supported files (PDF, DOCX, TXT, MD) under the configured base directories and whether each is ingested.… Angabe des Anbieters · Beleg 5
status
Get index status: { documentCount, chunkCount, memoryUsage (MB), uptime (s), ftsIndexEnabled, searchMode }. Angabe des Anbieters · Beleg 5
sync_start
Reconcile 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 5
sync_status
Get 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 5
read_chunk_neighbors
Read surrounding chunks from a search result Angabe des Anbieters · Beleg 6

Voraussetzungen

  • npx · Paketmanager · erforderlich · Beleg 1
  • BASE_DIR · Umgebungsvariable · optional · Beleg 7
  • BASE_DIRS · Umgebungsvariable · optional · Beleg 7
  • DB_PATH · Umgebungsvariable · optional · Beleg 7
  • CACHE_DIR · Umgebungsvariable · optional · Beleg 7
  • HF_ENDPOINT · Umgebungsvariable · optional · Beleg 7
  • MODEL_NAME · Umgebungsvariable · optional · Beleg 7
  • MAX_FILE_SIZE · Umgebungsvariable · optional · Beleg 7
  • RAG_MAX_DISTANCE · Umgebungsvariable · optional · Beleg 7
  • RAG_GROUPING · Umgebungsvariable · optional · Beleg 7
  • RAG_MAX_FILES · Umgebungsvariable · optional · Beleg 7
  • CHUNK_MIN_LENGTH · Umgebungsvariable · optional · Beleg 7
  • STORE_IMAGES · Umgebungsvariable · optional · Beleg 7
  • EMBED_TITLE_PREFIX · Umgebungsvariable · optional · Beleg 7
  • EMBED_HEADING_PREFIX · Umgebungsvariable · optional · Beleg 7
  • RAG_DEVICE · Umgebungsvariable · optional · Beleg 7
  • RAG_DTYPE · Umgebungsvariable · optional · Beleg 7
  • RAG_HYBRID_WEIGHT · Umgebungsvariable · optional · Beleg 7
  • RAG_RERANK_CMD · Umgebungsvariable · optional · Beleg 7
  • RAG_RERANK_TIMEOUT_MS · Umgebungsvariable · optional · Beleg 7
  • Node.js · Laufzeit · erforderlich · Beleg 6
  • npm · Paketmanager · erforderlich · Beleg 6

Installation

npx -y mcp-local-rag@0.21.0

Eckdaten

—: Angabe nicht belegt.

Maintainer
shinpr
Repository-Lizenz
MIT
Letzter Repository-Commit

Commit innerhalb 90 Tagen

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)

D10ACFF3<MCPSERVE<<<<<<<<<<<<<Q7<UNGEPRUEFT<<<<<<<<<<<<<<<<<

Verbundenes