Vibe Coding Discover

MCP

state-memory-mcp

View on GitHub

Persistent, branch-aware workflow state memory MCP server for AI coding assistants. Tracks tasks, accepted decisions, and active blockers to prevent session context bloat and speed up development.

★ 1083 forksTypeScriptMITputervision

A local MCP server that stores coding workflow state—tasks, decisions, blockers, specs, and relationships—in a persistent SQLite graph. AI coding assistants can query and update shared project context across sessions and agents.

Use Cases

Persist project tasks and decisions across AI coding sessionsHelp coding agents find unblocked tasks and active blockersShare workflow state across parallel agentsRetrieve relevant project context without rescanning filesTrack specifications and verify acceptance criteriaAudit changes and restore prior workflow state

Built With

Language
TypeScript
Frameworks
Model Context Protocol · SQLite

Tags

MCP server · persistent memory · AI coding assistants · workflow state · task tracking · decision tracking · blocker tracking · knowledge graph · multi-agent · SQLite · local-first · context management