claude-rag-mcp
Verified Safeby medonomator
Overview
Provides RAG capabilities for Claude Code by automatically saving and semantically searching coding sessions, solutions, and general knowledge.
Installation
node dist/index.jsEnvironment Variables
- EMBEDDING_PROVIDER
- OPENAI_API_KEY
- OLLAMA_URL
- OLLAMA_MODEL
- QDRANT_URL
Security Notes
The server uses robust input validation with Zod schemas and parameterized SQL queries for SQLite, significantly mitigating injection risks. Secrets (API keys) are handled via environment variables, not hardcoded. Communication with Claude Code is via stdio (JSON-RPC), reducing network attack surface for the server itself. Reliance on external services (Qdrant, OpenAI/Ollama) means their security must also be considered, though defaults generally point to local instances. The chunking process could potentially be a resource exhaustion vector for extremely large, unchunkable inputs, but this is a DoS risk rather than a data breach.
Similar Servers
claude-conversation-memory-mcp
Provides long-term memory for AI coding agents by indexing conversation history, tracking decisions and mistakes, and enabling semantic search across projects.
mcp-raganything
Provides a FastAPI REST API and MCP server for Retrieval Augmented Generation (RAG) capabilities, integrating with the RAG-Anything and LightRAG libraries for multi-modal document processing and knowledge graph operations.
promptbook-mcp
A server for organizing, managing, and semantically searching AI prompts extracted from coding assistant sessions.
claude-memory
Provides Claude Code with persistent memory by indexing past conversations, enabling recall of decisions, context, and work across sessions.