rag-code-mcp
Verified Safeby doITmagic
Overview
Provides AI-ready semantic code search and RAG capabilities for various programming languages to AI assistants, running entirely locally.
Installation
rag-code-mcpEnvironment Variables
- OLLAMA_BASE_URL
- OLLAMA_MODEL
- OLLAMA_EMBED
- QDRANT_URL
- QDRANT_COLLECTION
- QDRANT_API_KEY
- MCP_LOG_LEVEL
- MCP_LOG_FILE
- WORKSPACE_COLLECTION_PREFIX
- WORKSPACE_ENABLED
- WORKSPACE_AUTO_INDEX
- WORKSPACE_MAX_WORKSPACES
Security Notes
The server is designed for 100% local operation, significantly reducing external network attack surfaces. It primarily interacts with local Ollama and Qdrant instances. File system access for code analysis is expected for its functionality, but no dynamic code execution (`eval`-like mechanisms) from user input are observed. The installer requires broad system permissions for Docker setup and binary installation, which is a standard pattern for such tools. Input validation is performed for tool arguments, mitigating some injection risks.
Similar Servers
Context-Engine
Self-improving code search and context engine for IDEs and AI agents, providing hybrid semantic/lexical search, symbol graph navigation, and persistent memory.
codebase-context
Provides AI coding agents with real-time, context-rich insights into a codebase's patterns, libraries, architecture, and conventions to improve code generation quality and alignment with team standards.
codebase-RAG
A Retrieval-Augmented Generation (RAG) server designed to assist AI agents and developers in understanding and navigating codebases through semantic search.
viberag
Local codebase semantic search (RAG) for AI coding assistants via MCP server.