Context Keeper MCP server
Durable project-memory MCP: decisions, constraints, and pipelines across Claude sessions.
1 stars
Reviews
Write oneNobody has reviewed Context Keeper yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Context Keeper tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan19 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 38 days ago12/15
- Maintainer identityregistry namespace matches repository owner6/10
How Context Keeper compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 70% of 48,255 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
Install Context Keeper in Claude Code, Cursor or VS Code
claude mcp add context-keeper -- uvx context-keeper-mcp
What the publisher says
From the Context Keeper repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.jarmstrong158/context-keeper -->
Context Keeper
Part of the xylem stack.
Project memory for Claude. Records design decisions, pipeline flows, and constraints so Claude maintains context across conversations.
The Problem
As conversations get long, Claude loses the "why" behind earlier decisions. New conversations start blank. This causes Claude to make changes that break established patterns — like rewriting a pipeline step it doesn't remember exists.
The Solution
Context Keeper gives Claude 14 tools to record and retrieve structured project context:
All data stored as human-editable JSON files in .context/ inside your project directory. Zero dependencies by default, semantic retrieval optional.
How this relates to Claude Code's built-in memory
Claude Code ships two memory mechanisms of its own: CLAUDE.md files you write by hand, and auto memory, where Claude saves freeform notes to ~/.claude/projects//memory/. Context Keeper is not a replacement for either — it sits on different ground, and the differences are the reason to run it:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Context Keeper: common questions
- Is Context Keeper MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Context Keeper safety report
- How do I install Context Keeper?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Context Keeper need an API key?
- No secret keys are declared. It reads 1 setting from the environment.
- Is Context Keeper maintained?
- The last commit was 79 days ago (2026-08-17). The latest release is v0.19.0.
- What can I use instead of Context Keeper?
- Servers from other publishers that do the same job: e2e MCP server, Deja Vu MCP server and Memorix MCP server.
- How does Context Keeper compare with other MCP servers?
- safety score 85/100 (higher than 70% of 48,255 servers); github stars 1 (more than 65% of 28,688 servers). Full comparison.
Alternatives to Context Keeper
Same job from other publishers: the closest match first, then the best rated.
- e2eOpen live web and mobile app sessions from an e2e project to inspect the app and try locators.not reviewedWidely usedA
- Deja Vudeja-vu: local memory over the session histories of forty-three coding agents.not reviewedEstablishedA
MemorixLocal-first project memory with legacy MCP and 2026 discovery compatibility.not reviewedEstablishedB
State Memory MCPPersistent workflow graph server tracking tasks, decisions, spatial entities, and blockers.not reviewedEstablishedA- Tradememory ProtocolTamper-evident decision audit trail and outcome-weighted memory for AI trading agents.not reviewedEstablishedB