mcp local rag for Claude Code
io.github.shinpr/mcp-local-rag
Easy-to-setup local RAG server with minimal configuration
client:Claude Code
transport:stdio
runtime:npm
Install mcp local rag in Claude Code
run in your project directory
claude mcp add mcp-local-rag -e BASE_DIR=<BASE_DIR> -e BASE_DIRS=<BASE_DIRS> -e DB_PATH=<DB_PATH> -e CACHE_DIR=<CACHE_DIR> -e HF_ENDPOINT=<HF_ENDPOINT> -e MODEL_NAME=<MODEL_NAME> -e MAX_FILE_SIZE=<MAX_FILE_SIZE> -e RAG_MAX_DISTANCE=<RAG_MAX_DISTANCE> -e RAG_GROUPING=<RAG_GROUPING> -e RAG_MAX_FILES=<RAG_MAX_FILES> -e CHUNK_MIN_LENGTH=<CHUNK_MIN_LENGTH> -e STORE_IMAGES=<STORE_IMAGES> -e RAG_DEVICE=<RAG_DEVICE> -e RAG_DTYPE=<RAG_DTYPE> -e RAG_HYBRID_WEIGHT=<RAG_HYBRID_WEIGHT> -e RAG_RERANK_CMD=<RAG_RERANK_CMD> -e RAG_RERANK_TIMEOUT_MS=<RAG_RERANK_TIMEOUT_MS> -- npx -y mcp-local-rag
Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs