Agentβ™₯︎Age
Catalog

io.github.jarmstrong158/context-keeper

Official

by jarmstrong158 Β· Python

Durable project-memory MCP: decisions, constraints, and pipelines across Claude sessions.

Durable project-memory MCP: decisions, constraints, and pipelines across Claude sessions.

  • slug: io-github-jarmstrong158-context-keeper
  • name: io.github.jarmstrong158/context-keeper
  • description: Durable project-memory MCP: decisions, constraints, and pipelines across Claude sessions.
  • topics: agent-memory, anthropic, claude, developer-tools, mcp, model-context-protocol, python, ai-agents, mcp-server, memory, project-context
  • readmeExcerpt:

πŸ› οΈ Key Features

  • Records design decisions, pipeline flows, and constraints for Claude
  • Maintains context across conversations to prevent loss of the β€œwhy”
  • Part of the xylem stack and focused on durable project memory
  • Provides a structured MCP (Model Context Protocol) for memory across sessions
  • Lightweight, adaptable memory store for model-context work

πŸš€ Use Cases

  • Persisting long-running project context for Claude-based agents
  • Capturing decisions and constraints to guide future interactions
  • Ensuring pipelines remain consistent across conversation resets
  • Integrating with Python-based MCP tooling for memory management

⚑ Developer Benefits

  • Clear MCP surface for memory, context, and constraints
  • Improves model continuity in multi-session workflows
  • Facilitates debugging by preserving rationale and pipeline steps
  • Fits into the xylem ecosystem for extended context management

⚠️ Limitations

  • Description references 14 tools without listing specifics
  • Availability and exact APIs depend on integration points within the MCP ecosystem
  • Data persistence details are not fully enumerated in the excerpt

Topics

agent-memoryanthropicclaudedeveloper-toolsmcpmodel-context-protocolpythonai-agentsmcp-servermemoryproject-context