Mind Keg MCP: Persistent Memory for Claude Code and MCP-Compatible Agents

What Mind Keg MCP Does
Mind Keg MCP addresses the common frustration where Claude Code forgets everything between sessions. It's an MCP server that acts as persistent memory for Claude Code and any MCP-compatible agent. Claude stores small learnings as it works with you, then retrieves them via semantic search in future sessions.
The more you use Claude Code, the more it actually knows about your codebase, your preferences, and your patterns. Sessions stop feeling like day one. When Claude hits a problem it's seen before, it searches its memory, gets the relevant context back automatically, and doesn't repeat the same mistake.
Technical Implementation
Under the hood:
- Semantic search runs locally with ONNX embeddings (FastEmbed)
- No API keys, no cost, fully offline
- Also supports OpenAI embeddings or FTS5 keyword search if you prefer
- Three scoping levels: repo-specific, workspace-wide, and global
- SQLite storage, zero external dependencies
- API key auth with SHA-256 hashing
- TypeScript, Node.js 22, MIT license
Compatibility and Setup
Works with Claude Code, Cursor, Windsurf, Codex CLI, Gemini CLI, and GitHub Copilot.
Quick start:
npm install -g mindkeg-mcp
mindkeg api-key create --name "My Laptop"
# Add the MCP config to Claude Code. Done.Development Background
The developer built this entirely using Claude Code as their coding partner, from architecture decisions to implementation to debugging. The tool is 100% free and open source.
📖 Read the full source: r/ClaudeAI
👀 See Also

Benchmark Results: GitHub CLI vs MCP Approaches for AI Agents
An independent benchmark compared GitHub CLI, MCP, MCP with Tool Search, and MCP with Code Mode for AI agent tasks. GitHub CLI was the most cost-effective, while MCP approaches showed trade-offs in cost, latency, and failure modes.

Lightpanda: Open-source headless browser for LLM agents with native MCP server and markdown output
Lightpanda is an open-source headless browser designed for LLM-powered agents that uses 16x less memory than Chrome (215MB vs 2GB) and completes web crawling benchmarks in 5 seconds instead of 47 seconds. It provides native markdown output, semantic tree with interactivity detection, and a built-in MCP server.

RalphTerm: ralph-style loop for Claude Code with cross-review sessions from different agents
RalphTerm is an open-source Rust CLI that runs a ralph-style outer loop around Claude Code: it takes a markdown plan, executes tasks in fresh interactive sessions, and runs cross-review with a different model (e.g., Codex) in separate fresh sessions, feeding issues back into new implementer sessions.

Developer Builds GALA Programming Language with Claude Code, Notes Strong Typing Improves AI-Generated Code Reliability
A developer built GALA, a functional programming language that transpiles to Go, using Claude Code extensively. The language features sealed types, exhaustive pattern matching, immutability by default, and monads, with Claude helping implement type inference, pattern-matching transformers, and fixing over 40 bugs.