claude-rag-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@claude-rag-mcpsearch for lessons on deployment strategies"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
claude-rag-mcp
MCP server providing RAG (Retrieval-Augmented Generation) context and failure capture for Claude Code.
Features
Global Context (RAG): Semantic search across project knowledge
Architecture patterns, lessons learned, anti-patterns
Memory or ChromaDB persistence
Auto-inject relevant context
Failure Capture: Store and analyze failures
Test failures, review rejections, quality gate violations
SQLite persistence
Retention policies
Related MCP server: ClaudeHistoryMCP
MCP Tools (11 total)
Context (7 tools)
Tool | Description |
| Get status of the global context module |
| Semantic search for relevant patterns |
| List context entries with filtering |
| Get detailed entry information |
| Add new knowledge entry |
| Delete context entries |
| Remove old entries |
Learning (4 tools)
Tool | Description |
| Get failure capture status |
| List captured failures |
| Get failure details |
| Remove old failures |
Installation
From GitHub
npm install github:VXConsulting/claude-rag-mcpFrom GitHub Packages
# Configure .npmrc first
echo "@vxconsulting:registry=https://npm.pkg.github.com" >> .npmrc
npm install @vxconsulting/claude-rag-mcpUsage with Claude Code
Add to your .mcp.json:
{
"mcpServers": {
"claude-rag-mcp": {
"command": "npx",
"args": ["@vxconsulting/claude-rag-mcp", "serve"]
}
}
}Or if installed from GitHub:
{
"mcpServers": {
"claude-rag-mcp": {
"command": "node",
"args": ["node_modules/@vxconsulting/claude-rag-mcp/dist/cli.js", "serve"]
}
}
}Configuration
Create .dev-factory.yml in your project root:
version: 1
globalContext:
enabled: true
provider: memory # or chromadb
autoInject:
enabled: true
topK: 5
types: [architecture, lesson, anti-pattern]
learning:
enabled: true
failureDB:
dbPath: .dev-factory/failures.db
retentionDays: 30Development
npm install
npm run build
npm test
npm run serve # Start MCP serverLicense
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
MCP server giving Claude AI access to 22+ NYC public-record databases for real estate due diligence
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceLocal MCP server that provides semantic search (RAG) over code repositories, enabling AI clients like Claude and Gemini to access project context without manual re-upload.-
- AlicenseAqualityDmaintenanceAn MCP server that makes Claude Code conversation history searchable and proactively useful by indexing past sessions with hybrid BM25+TF-IDF search, extracting decisions and solutions, and auto-injecting relevant project context at session start.96 npm66MIT
- AlicenseNot gradedqualityAmaintenanceMCP server providing persistent, searchable memory management for AI workflows, enabling Claude Code to store, retrieve, and organize context through CRUD operations and knowledge tools.MIT
- AlicenseNot gradedqualityDmaintenanceMCP Memory Server for Claude Code that provides persistent context across sessions using semantic search (RAG).Apache 2.0