Zikra: Self-Hosted MCP Memory Server for Claude Code, Cursor, and Codex

Zikra is a self-hosted MCP (Model Context Protocol) memory server that provides persistent memory for Claude Code, Cursor, and Codex. It solves the problem where Claude Code and Claude Web don't share context, and every session starts from zero.
What it does
- Stop hook fires when Claude Code sessions end — saves automatically, eliminating the need to type "save this"
- MCP native — Claude Desktop and Claude Code connect with one configuration line
- Works with Cursor and Codex via the same webhook
- Saves every decision, error, and requirement automatically at session end
- Creates a searchable memory pool accessible from any tool, machine, or team member
Installation steps
Step 1 — Start the server:
pip install zikra-lite && python -m zikraStep 2 — Add to ~/.claude/mcp.json:
{"zikra": {"url": "http://localhost:7723/mcp",
"headers": {"Authorization": "Bearer YOUR_TOKEN"}}}Step 3 — Paste into Claude Code:
Fetch https://raw.githubusercontent.com/getzikra/zikra-lite/main/prompts/g_zikra.md and follow every instruction in it.
Technical details
- MIT licensed
- Self-hosted
- Free forever
- Built primarily by Claude Code to solve the developer's own problem
- Team version available with Postgres + n8n
This type of tool is useful for development teams working with AI coding assistants who need persistent context across sessions and team members.
📖 Read the full source: r/ClaudeAI
👀 See Also

Get Shit Done: Meta-Prompting System for AI Coding Agents
Get Shit Done is a meta-prompting, context engineering, and spec-driven development system that works with Claude Code, OpenCode, Gemini CLI, Codex, Copilot, and Antigravity. It addresses context rot by providing structured prompts and verification workflows.

Claude Code Plugin 'nice-figures' Creates Research-Blog Style Matplotlib Plots
nice-figures is a Claude Code plugin that generates matplotlib figures matching Anthropic's soft-pastel research blog style. Includes 16 chart recipes, zero extra dependencies, and automatic styling.

Engramx v3.4: MCP Server + SQLite Knowledge Graph Cuts Claude Code Token Usage by 89%
Engramx v3.4 intercepts file reads for Claude Code agents, returning structural summaries instead of raw content. Benchmarks show 89.1% aggregate token reduction across an 87-file codebase.

Using /probe to catch AI hallucinations before writing code
A developer shares a technique called /probe that forces AI-generated plans to make numbered claims with expected values, then probes the real system to catch discrepancies. The method caught four factual errors in Claude's description of its own JSONL format that would have caused code bugs.