Skip to main content
MCP server CX Codex

Vestige — Claude Code MCP server: what it does, how to install

Equips AI agents with an append-only causal memory log and stops dangerous tool calls like database drops or force pushes before they execute.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add vestige -- npx -y vestige-mcp-server
Open on GitHub

What Vestige does

Vestige stores facts inside Strata, an append-only log. Every entry receives a cryptographic receipt upon save. If fresh context makes an older fact relevant, Retroactive Salience Backfill surfaces it for upcoming planning tasks. Lookups rely on exact identifiers and tags. Lookups avoid vector similarity entirely.

When an agent breaks code, causal_walk traces recorded dependencies backward to find the root cause. The gather command walks backward starting from a GitHub issue reference. The package includes Operator Lite, a tool call guard with 30 rules. Exactly 15 rules block operations like database drops or force pushes. Another 15 log suspect commands for manual review.

Installing Operator Lite requires Python 3. The installer inspects your past 30 days of agent commands to demonstrate what it would have blocked. The code is licensed under AGPL-3.0.

What it helps with

  • Block destructive terminal commands like table drops and force pushes
  • Record agent context in an append-only log with receipts instead of vectors
  • Trace execution failures back to their trigger using causal_walk
  • Resurface older relevant facts when related information arrives

Example prompts for the agent

  • Find the root cause of the build failure using causal_walk from issue #142.
  • Save a note that Maya has a peanut allergy and link it to dinner plans.
  • Review recent tool executions and report which actions Operator Lite stopped.

How to install Vestige

Platform CLI

claude mcp add vestige -- npx -y vestige-mcp-server

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about Vestige

How do I install Vestige in Claude Code?

Run claude mcp add vestige -- npx -y vestige-mcp-server in your terminal and restart your client.

What does Vestige do?

It gives AI agents an append-only memory log with verifiable receipts and stops unapproved tool executions through its Operator Lite guard.

How does Operator Lite stop dangerous commands?

It evaluates calls against 30 rules: 15 immediately halt destructive commands like force pushes, while 15 record the call for manual inspection.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor