Context MCP Server

Project memory for Claude: decisions, pipelines, and constraints across conversations.

Local serverstdioPython

What is the Context MCP Server?

Project memory for Claude: decisions, pipelines, and constraints across conversations.

The short version

Project memory for Claude. Records design decisions, pipeline flows, and constraints so Claude maintains context across conversations.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
record_entryUnified write tool — record a decision, pipeline, or constraint via kind, with per-kind fields validated server-side. Consolidates the former record_decision/record_pipeline/record_constraint (still dispatchable by those
get_contextRetrieve relevant entries by query, tags, scope, or ID — relevance-ranked, pulls related_to links by default
query_entries**Exact structured-field filtering** (status, origin, tags, scope, hardness, supersession, dates) — deterministic, no ranking; distinct from get_context's relevance search
get_project_summaryCompact overview for conversation start
update_entryUpdate any entry by ID
deprecate_entryRetire an entry with reason (optional merge_into folds a duplicate into a survivor)
prune_staleFind entries not verified recently
get_compaction_reportCheck if last compaction lost any context
verify_qualityScan entries for thin rationale, missing tags, isolated arcs (auto-called by PreCompact hook)
export_markdownRegenerate DECISIONS.md from the decisions store — a derived, read-only projection
reload_constraintsRe-surface the constraints-only block on demand mid-session (rules refresh, not the full store)
export_snapshotWrite the whole store to a committable .context-keeper/memory.json.gz for sharing project memory via git

Example prompts to try

  • “Use Context to Abstention.”
  • “Use Context to Over.”
  • “Use Context to record entry.”

Frequently asked questions

Project memory for Claude: decisions, pipelines, and constraints across conversations. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.