Skip to content
mcp/skillhub

state-trace MCP Server

by razrooio.github.razroo/state-tracev0.3.1

Bounded working memory for coding agents — typed nodes, current-vs-stale state, MCP-mountable.

Pythonstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Slowing6mo ago

Install state-trace MCP server

Install in Claude Code

claude mcp add state-trace -- uvx state-trace

Configuration

VariableRequiredSecretDescription
STATE_TRACE_STORAGE_PATH——Path to the SQLite or JSON file backing the working-memory graph. .db/.sqlite/.sqlite3 = SQLite (recommended); other = JSON. Defaults to ~/.state-trace/memory.db.
STATE_TRACE_NAMESPACE——Namespace to scope reads and writes (e.g. the repo slug). Nodes without a namespace remain visible to all namespaces.
STATE_TRACE_CAPACITY_LIMIT——Working-memory budget in capacity units. Default 256.

Freshness

Slowing — last maintenance signal 6mo ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    no data · GitHub

  2. Latest release

    no data · GitHub

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-04-25 · 6mo ago · official registry · v0.3.1

FAQ

›How do I install the state-trace MCP server in Claude Code?

Run: claude mcp add state-trace -- uvx state-trace. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does state-trace require an API key?

No required environment variables are declared in its published metadata.

›Can I use state-trace as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is state-trace in the official MCP registry?

Yes, as io.github.razroo/state-trace.

Alternatives to state-trace

Other memory MCP servers.

View all