Memctl: Open Source MCP Server for Persistent Memory in AI Coding Agents

Memctl is an open source MCP server that gives AI coding agents persistent memory across sessions, machines, and IDEs. It stores your project context and serves it back in the next session, enabling team scenarios where one agent learns something and every team member's agent gains that knowledge.
Key Details
The tool was built entirely with Claude Code, with Claude Code writing the vast majority of the codebase. Development took two weeks from first commit to beta release, which the creator states would not have been possible without Claude Code.
Memctl includes:
- 11 MCP tools
- Hybrid search functionality
- Offline caching
It works with various MCP clients including:
- Claude Code
- Cursor
- Windsurf
- Cline
- Any MCP client
The server is self-hostable with Docker and licensed under Apache 2.0. It's free to use with paid tiers available for larger teams.
Getting started involves two commands:
npx memctl auth && npx memctl init
The project is available on GitHub at github.com/memctl/memctl with additional information at memctl.com.
This type of MCP server addresses a common limitation in AI coding assistants where context doesn't persist between sessions, requiring users to repeatedly explain project details. By maintaining persistent memory, agents can build on previous interactions and share knowledge across team members.
📖 Read the full source: r/ClaudeAI
👀 See Also

YourMemory: AI memory with biological decay hits 59% recall on LoCoMo-10
YourMemory gives AI agents persistent memory using Ebbinghaus forgetting curve and graph-enhanced retrieval. Benchmarked at 59% Recall@5 on LoCoMo-10, 2× better than Zep Cloud.

HolyClaude: Docker Container for Claude Code with Browser UI and Headless Chromium
HolyClaude is an open-source Docker container that packages Claude Code CLI with a browser UI, headless Chromium, and additional AI coding tools. Setup requires only docker compose up and provides access at localhost:3001.

OpenClaw Client Adds Live API Cost Tracking, Spending Caps, and Granular Agent Controls
OpenClaw Client now features live usage UI with circular progress bars, per-agent spending caps, sub-agent management, skill toggling, and model switching from different providers.

claude-sessions: Terminal UI for Browsing Claude Code Transcripts
claude-sessions is an open-source terminal UI tool that scans local Claude Code transcript files, allowing developers to browse, search, and resume past sessions. Built with Claude Code itself, it features WASD navigation, keyword search, and one-click session resumption.