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

Exploiting LLM Hidden Agency Signal (Â) for Better Tool Calling
A developer discovered that LLMs have a linearly separable hidden state direction called  that predicts tool calls with AUC > 0.94. Using this signal to force tool calls improved Qwen3-1.7B performance from 26.7% to 85% (+58% gain) and reduced no-tool failures from 43% to 2.6%.

OpenClaw Browser Relay Chrome Extension Alternative to Manual Configs
A Reddit user reports success with a Chrome extension for OpenClaw browser relay after manual configuration attempts caused system crashes and debugging headaches.

Open-Sourced the-vibe-stack: Markdown Rules to Maintain Claude Code Consistency
A developer has open-sourced 'the-vibe-stack' — a set of Markdown rules designed to keep Claude Code on track during long sessions by enforcing a rigid schema. The approach aims to reduce logic drift and token waste while ensuring predictable output.

Claude-context-lint tool audits token overhead in Claude Code projects
A new tool called claude-context-lint scans Claude Code projects to show how much context window is consumed by CLAUDE.md files, skills, MCP servers, and system prompts before user input. The tool provides specific recommendations for reducing token usage.