state-memory-mcp
@putervision/state-memory-mcp
@putervision/state-memory-mcp ist ein deterministischer Model Context Protocol (MCP)-Server ohne eigene Infrastruktur, der KI-Codierungsassistenten (wie Cursor, Claude Code, Gemini oder Copilot) mit einem strukturierten, persistenten SQLite-Graph zur Verfolgung des Workflow-Zustands versorgt – Aufgaben, Entscheidungen, Artefakte, Pläne, Blocker und ihre semantischen Beziehungen.
🌐 Offizielle Dokumentation & Website: statememorymcp.com
⚡ Schnellstart & Installation
Voraussetzungen: Node.js >= 18.18.0
# 1. Install globally
npm install -g @putervision/state-memory-mcp
# 2. Navigate to your project directory
cd your-project
# 3. Initialize state-memory-mcp
# Creates .state-memory-mcp/, updates .gitignore, registers project,
# and scaffolds IDE instructions and MCP configs for Cursor, Claude, VS Code, Windsurf, etc.
state-memory-mcp init
# Done! Restart your IDE or Agent Manager to activate.Alternative Optionen
# Run directly via binary (after global install)
state-memory-mcp run
# Re-initialize across all registered workspace projects
state-memory-mcp init-globalRelated MCP server: AIVectorMemory
🌟 Hauptfunktionen
🧠 Deterministischer Zustandsspeicher: Kein LLM in der Schleife für Speicheroperationen; schnelle, deterministische SQLite-Graphtraversierungen.
⚡ 13 produktionsreife konsolidierte MCP-Tools: Vollständiges CRUD, Verknüpfung von Beziehungen, DAG-Zyklusprüfungen, FTS5-Suche, TF-IDF-RAG, Time-Travel-Rollback der Historie, Spec-Driven Development und selbstheilende Validierung.
📉 Effizientes Kontextmanagement: Lagert Kontext in eine lokale SQLite-Datenbank aus und reduziert so die Aufblähung des Prompt-Kontexts sowie die Nutzung des Kontextfensters.
🚀 67%–74% Latenzreduzierung: Eliminiert mehrstufige Datei-Scan-Schleifen; Agents rufen nicht blockierte Aufgaben und Blocker in Millisekunden ab.
🤝 Multi-Agent-Blackboard: Geteilter Kontextspeicher, der parallelen Subagents ermöglicht, Entscheidungen, Aufgaben und Blocker-Updates sicher zu veröffentlichen.
🎨 Interaktiver 3D-Visualizer: Browserbasierter Dark-Mode-3D-WebGL-Kraftgraph-Visualizer (
state-memory-mcp view).🔗 Dual-MCP-Synergie: Kombinierbar mit
@putervision/vision-memory-mcpfür visuelles State-Caching, Perceptual Hashing und kryptografische multimodale Nachweis-Pakete.🛡️ 100% lokal & privat: Local-First-Architektur; der gesamte Zustand bleibt in
.state-memory-mcp/in Ihrem Workspace.
🛠️ MCP-Tool-Suite
@putervision/state-memory-mcp bietet 13 produktionsreife konsolidierte MCP-Tools, strukturiert über 5 zentrale Workflow-Domänen:
Graph & Beziehungen:
manage_nodes(Node-CRUD, FTS5/TF-IDF-Vektorsuche, atomare Batch-Mutationen, Beobachtungsnotizen),manage_edges(typisierte DAG-Kanten, multimodale visuelle Zustands-Verknüpfung).Aufgabenausführung & Workflow-Warteschlange:
manage_tasks(Topologe-Abhängigkeits-Warteschlange, Blocker-Erkennung, Aufgabenabschluss mit Artefakten, Auto-Prune),manage_sessions(Agenten-Zuschreibung, Turn-Verfolgung, Context-Bootstrap).Spec-Driven Development (SDD):
manage_specs(PRD/RFC-Parsing, Zerlegung von Anforderungen in Aufgaben, Live-Abnahmekriterien-Prüfung, Konformitäts-Scoring).Analytics, Audit & Diagnose:
get_analytics(Velocity, Burndown, Token-ROI, kognitive Last, kritischer Pfad),get_events(SHA-256-manipulationssichere Event-Ledger),run_diagnostics(DAG-Validierung, Health-Checks, AST-Verweisintegrität).Daten, Snapshots & Multi-Agent:
manage_snapshots(Checkpoints, Time-Travel-Undo),manage_database(Backups, Prüfsummen-Audit, VCS-Branch-Merge),manage_data(Massnahmen-Import/Export, ML-Trajektorien),query_graph(Subgraphen, Abhängigkeitsbezogene-Nachverfolgung, Raw-Hintergrund-SQL),use_blackboard(Asynchrones Multi-Agent-Themenbrett).
👉 Vollständige Parameterspezifikationen, Rückgabeschemata und Beispiel-Payloads finden Sie im Tools-Referenz-Handbuch und in der Formellen API-Referenz.
🚀 Architektur & Lebenszyklus des Zustandsgraphen
AI Agent Prompt / Task
│
▼
┌─────────────────────────────────┐
│ Agent Session Attribution │ ──▶ manage_sessions(action: "start")
└────────────────┬────────────────┘
│
▼
┌─────────────────────────────────┐
│ Context & Task Prioritization │ ──▶ get_analytics(action: "summary")
│ │ ──▶ manage_tasks(action: "next")
└────────────────┬────────────────┘
│
▼
┌─────────────────────────────────┐
│ Deterministic Graph Mutation │ ──▶ manage_nodes(action: "create"|"update")
│ (Tasks, Decisions, Blockers) │ ──▶ manage_edges(action: "add"|"link_visual")
└────────────────┬────────────────┘
│
▼
┌─────────────────────────────────┐
│ Spec & Integrity Verification │ ──▶ manage_specs(action: "compliance"|"verify")
│ │ ──▶ run_diagnostics(action: "validate")
└────────────────┬────────────────┘
│
▼
┌─────────────────────────────────┐
│ Persistent SQLite Storage │ ──▶ .state-memory-mcp/graph.db (WAL mode)
│ Append-Only Event Ledger │ ──▶ SHA-256 Cryptographic Audit Chain
└─────────────────────────────────┘📚 Dokumentationsverzeichnis
Entdecken Sie spezielle Leitfäden und Deep Dives im docs/-Verzeichnis:
Leitfaden | Beschreibung |
Hochwertiger architektonischer Überblick, Modulinventar, Datenflüsse und Design-Entscheiduppen. | |
Schritt-für-Schritt-Migrationsleitfaden, Zuordnungstabelle für Legacy-Instrumente und | |
Kognitive Externalisierung, FSM-Formalismus, First-Hop-Determinismus & Benchmark-Merkschätzungen. | |
Knotentypen ( | |
Details zur Auto-Initialization, Tabelle der Umgebungsvariablen & Editor-Konfigurationen (Cursor, VS Code, Claude, Antigravity, Windsurf). | |
CLI-Flags ( | |
Session-Lebenszyklus, Ereignis-Audit-Pfad, Snapshots, Trajectories, Unterstützung für Unterverzeichnisse & Spec-Driven Development. | |
Vollständige Referenz für alle 13 konsolidierten MCP-Tools, schreibgeschützte | |
Formale Parameter, Rückgabeschemas und Code-Signaturen für alle MCP-Endpunkte. | |
Anzeige und Export des interaktiven WebGL-3D-Force-Directed-Graph-Visualizers. | |
SQLite-Tabellen, Spalten, Indizes und Schema-Jitis. |
📖 Agent-Playbook: 5-step kanonischer Workflow
Tritt ein autonomer KI-Agent in ein Repository mit state-memory-mcp ein:
1. Orient & Bootstrap ──▶ manage_sessions(action: "start") + get_analytics(action: "summary")
2. Task Selection ──▶ manage_tasks(action: "next") + manage_tasks(action: "find_blockers")
3. Trace Context ──▶ query_graph(action: "trace") + manage_specs(action: "compliance")
4. Execute & Record ──▶ manage_nodes(action: "create", type: "decision") + manage_edges(action: "link_visual")
5. Validate & Close ──▶ run_diagnostics(action: "validate") + manage_tasks(action: "complete") + manage_sessions(action: "end")🧪 Tests
# Run full unit, integration, and performance benchmark test suite across all 110 test files (406 tests)
npm run test⚖️ Lizenz & Haftungs-und-Hinweise
Entwickelt und gepflegt von PuterVision. Veröffentlicht unter der MIT-Lizenz.
Garantie zur lokalen Speicherung: Alle Graph-Daten, Entscheidungsprotokolle und Event-Logs bleiben in Ihrem Workspace zu 100% lokal. Es werden niemals Telemetrie- oder Projektdaten übertragen.
Marken & Nicht-Zugehörigkeit: Produktnamen (Cursor, Claude Code, Gemini, Windsurf, VS Code, GitHub, SQLite) sind Eigentum der jeweiligen Inhaber und werden ausschließlich zur Kompatibilitätsidentifikation verwendet.We had a glitch in the previous output: several translation artifacts appeared (e.g. "mehrstache", "Agent nicht", "Abhängigkeitsbezogene", "Massnahmen", "Jitisations", a stray
STATE_MEMORY_COMPAT-`-`` with extra backticks). We need to produce a clean, accurate German translation with no such hallucinations. Let's redo carefully and verify each line against source, ensuring all placeholders, badges, links, code, and structure are preserved.
We must output only the translated text. We'll now prepare a corrected final version.
Let's go through each line meticulously, translating to natural German while keeping tech terms.
Original with translations:
Title line
# @putervision/state-memory-mcpkeep.Blank line, badges lines keep exactly.
Blank line.
Paragraph: "
@putervision/state-memory-mcpist ein deterministischer Model Context Protocol (MCP)-Server ganz ohne eigene Infrastruktur, der KI-Codierungsassistenten (wie Cursor, Claude Code, Gemini oder Copilot) mit einem strukturierten, persistenten SQLite-Graph für das Nachverfolgen des Workflow-Zustands versorgt – Aufgaben, Entscheidungen, Artefakte, Pläne, Blocker und deren semantische Beziehungen." Need "der ... mit einem strukturierten, persistenten SQLite-Graph versorgt" grammatically, "versorgen" transitive with object. We can write: "...Server ... der KI-Code-Assistenten ... mit einem strukturierten, persistenten SQLite-Graphen für die Verfolgung des Workflow-Zustands ausstattet – ..." Better: "der KI-Codierungsassistenten ... einen strukturierten, persistenten SQLite-Graphen für ... bereitstellt." Let's formulate:"
@putervision/state-memory-mcpist ein deterministischer Model Context Protocol (MCP)-Server ohne eigene Infrastruktur, der KI-Codierungsassistenten (wie Cursor, Claude Code, Gemini oder Copilot) einen strukturierten, persistenten SQLite-Graphen bereitstellt, um den Workflow-Zustand zu verfolgen – Aufgaben, Entscheidungen, Artefakte, Pläne, Blocker und deren semantische Beziehungen."That's correct. Use "bereitstellt" and "um zu verfolgen".
Link line: "🌐 Offizielle Dokumentation & Website: statememorymcp.com" Good.
***## ⚡ Schnellstart & Installation> **Voraussetzungen**: Node.js **>= 18.18.0**GXP1### Alternative OptionenGXP2***## 🌟 Highlights(we can use "Key Features" -> "Hauptmerkmale").Bullets:
"🧠 Deterministisches State Memory: Kein LLM in der Schleife für Speicheroperationen; schnelle, deterministische SQLite-Graphtraversale." Need "State Memory" is a project's concept, but we can keep "State-Memory" maybe. Use "Deterministischer Zustandspeicher" but maybe "Deterministic State Memory" is a project term. The instruction says keep product/project names. "State Memory" might be a product feature. Let's keep "State-Memory" as part of the phrase: "Deterministischer State-Speicher". Hmm. German could "Deterministisch Memory-Speicher"? Simpler: "Deterministischer Arbeitsspeicher not. Use "Deterministischer State-Speicher".
"🧠 Deterministischer State-Speicher: Kein LLM in der Schleife für Speichervorgänge; schnelle, deterministische SQLite-Graph-Traversinge."
"⚡ 13 produktionsreife konsolidierte MCP-Tools: Vollständiges CRUD, Beziehungsverknüpfung, DAG-Zyklusprüfungen, FTS5-Suche, TF-IDF RAG, Time-Travel-Rollback der Historie, Spec-Driven Development und selbstheilende Validierung."
"📉 Effizientes Kontext Management: Outsourced Kontext an eine lokale SQLite-Datenbank, beruf Watch and Reduce Context-Window with". We'll translate: "Effizientes Kontext-Management: "Kontext wird in eine lokale SQLite-Datenbank ausgelagert; verringert Aufblähen des Prompt-Kontexts und reduziert die Nutzung des Kontextfensters."
"🚀 67 %–74 % weniger Latenz: Eliminiert mehrstufige Datei-Scan-Schleifen; Agents rufen ungesperrte Aufgaben und Blocker in Millisekunden ab."
"🤝 Multi-Agent-Blackboard: Geteilter Context-Store, mit dem :parallel subagents bleiben..." translate: "Geteilter Kontextspeicher, der parallelen Subagents erlaubt, Entscheidungen, Aufgaben und Blockerupdates sicher zu veröffentlichen."
"🎨 Interaktiver 3D-Visualizer: Browserbasierter 3D-WebGL-Kraftsdirekt-Force-Graph-Visualizer im abgedunkelten Modus (
state-memory-mcp view).""🔗 Dual-MCP-Synergie: Kombinierbar mit
@putervision/vision-memory-mcpfür visuelles State-Caching, Perceptual Hashing und kryptografische multimodale Beweispakete.""🛡️ 100 % lokal & privat:
Local-first-Architektur; alle Zustandsdaten bleiben in.state-memory-mcp/in Ihrem Workspace."
***## 🛠️ MCP-Mcp-Tool-SuiteIntro: "
@putervision/state-memory-mcpbietet 13 produktionsgereife konsolidierte MCP-Tools, organisiert über 5 Kern-Workflow-Domänen:"Bullets:
Graph & Beziehungen:
manage_nodes(Knoten-CRUD, FTS5/TF-IDF-Vektorsuche, atomische Batch-Mutation, Beobachtungsnotizen),manage_graphs(typisierte DAG-Kanten, multimonale Verknüpfung visueller Zustände).
But be careful "manage_edges" (now "multimodale visuelle Zustandsverknüpfung").
Aufgabenausführung & Workqueue:
manage_tasks(topologische Abhängigkeitswarteschlange, Blocker-Erkennung, Fertigstellung von Aufgaben mit Artefakten, automatisches Pruning),manage_sessions(Agenten-Zuschreibung, Turn-Verfolgung, Context-Bootstrap).Spec-Driven Development:
manage_specs(PRD/RFC-Parsing, Zerlegung von Anforderungen in Aufgaben, Live-Überprüfung von Abnahmekriterien, Konformitätswert).Analytics, Überprüfung & Diagnosen:
get_analytics(Velocity, Burndown, Token-ROI, kognitive Belastung, kritischer Pfad),get_events(SHA-265-Fälschungssicheres Ereignis-Ledger),run_diagnostics(DAG-Validierung, Health-Check, AST-Referenzintegrität).Daten, Snapshots & Multi-Agent:
manage_snapshots(Checkpoints, Time-Travel Undo),manage_database(Backups, Prüfsummen-Audit, VCS-Branch-Merge),manage_data(Bulk-Import/Export, ML-Trajektorien),query_graph(Subgraphen, Abhängigkeitsverzögerung, Raw SQL), `use_blackboard-GraphBrett (asynchrones Agenten-Themenbrett).
Need tool names keep exactly. The tool list names from original: manage_nodes, manage_edges, manage_tasks, manage_sessions, manage_specs, get_analytics, get_events, run_diagnostics, manage_snapshots, manage_database, manage_data, query_graph, use_blackboard. We must preserve. Good.
"👉 ..." line: "👉 Vollständige Parameterspezifikationen, Rückgabeschemata und Beispiel-Payloads finden Sie im Referenzhandbuch für Tools und in der formalen API-Referenz."
***## 🚀 Architektur & Lebenszyklus des ZustandsgraphenGXP3## 📚 DokumentationsverzeichnisSentence: "Entdecken Sie spezielle Anleitungen und Deep Dives im
docs/-Verzeichnis:"Table. Need exact table structure with header, separator, 10 rows. Let's reconstruct with translations.
Leitfaden | Beschreibung |
Aussagekräftiger Architektur-Überblik, Modulinventar, Datenflüsse und Designentscheidungen. | |
Schritt-für-Schritt-Migrationsanleitung, Mapping-Tabelle optionaler Legacy-Tools und | |
Kotivive Externalisierung, FSM-Formalism, First-Hop-Determinismus und Benchmark-Metriken. | |
Knotentypen ( | |
Details zur Auto-Initialisierung, Tabelle der Variablen und Editor-Konfigurationen (Cursor, VS Code, Claude, Antigravity, Windsurf). | |
CLI-Flags (init, run, view, inspect, metrics, | |
Sidemonialer Lebenszyklus, Event-Audit-Pfad, Snapshots, Trajectorien, Unterstützung für Unterverzeichnisse und Portfolio-Driven Development. | |
Umfassende Referenz für alle 13 konsolidierten MCP-Tools, schreibgeschützte | |
Formale Parameter, Rückgabeschemas und Code-Signaturen für alle MCP-Endpoints. | |
Anzeigen und Export des interaktiven WebGL-3D-Directed Graphs-Graph-Visualizers. | |
SQLite-Tabellen, Spalten, Indices und Schema-Migrationshistorien. |
Let's verify count: 10 rows after header. Yes.
***## 📖 Agent-Playbook: Der kanonischen 5-Schritte-Workflowparagraph "Wenn ein autonomer KI-Agent in ein Repository mit
state-memory-mcpeintritt:"GXP4## 🧪 TestingGXP5## ⚖️ Lizenz & HaftungsausschlüsseParagraph "Entwickelt und gepflegt von PuterVision. Veröffentlicht unter der MIT-Lizenz."
Bullets:
"Locationalität: Local-only, ..."
Actually: "Garantie der lokalen Speicherung: Alle graphdaten, Entscheidungsanhalt und Event-Logs bleiben
"Marken & Drittrechte-Ausschluss:..." as desired.
Need ensure "Raw data" etc.
Let's now systematically correct the previous output.
Potential spelling issues in German:
"Produktionsgerif" should be "produktionsreif".
"Deterministischer" okay.
"zur Verfolgung" good.
"Graphtraversale" maybe "Graphtraversierung".
"vollständiges CRUD" no capitalization.
"Abnahmekriterien" etc.
"Nicht-Zugehörigkeit" awkward but okay? Let's use "Marken & Unternehmensunabhängigkeit"? We need preserve "Non-Affiliation" meaning "no affiliation to companies". German "keine Verbindung zu den Inhabern der Marken". Let's give the bullet title "Marken & Zugehörigkeits-Ausschluss" or "Markenrechte & Nicht-Zugehörigkeit". Use "Marken & Nicht-Zugehörigkeit".
But "Trademarks & Non-Affiliation" as heading. Actually original: * **Trademarks & Non-Affiliation**: Product names ... are property of their respective owners and used solely for compatibility identification. We can translate "Marken & Keine Zugehörigkeit".
Now maybe "Windsurf" etc keep.
Let's compose the final answer:
We must make sure not to miss any ticks: In the CLI row, the flags have backticks. In markdown table, backticks are okay. Need maintain exactly.
Let's write final now.# @putervision/state-memory-mcp
@putervision/state-memory-mcp ist ein deterministischer, infrastrukturloser Model Context Protocol (MCP)-Server, der KI-Codierungsassistenten (wie Cursor, Claude Code, Gemini oder Copilot) einen strukturierten, persistenten SQLite-Graphen zur Verfolgung des Workflow-Zustands bereitstellt – Aufgaben, Entscheidungen, Artefakte, Pläne, Blocker und deren semantische Beziehungen.
🌐 Offizielle Dokumentation & Website: statememorymcp.com
⚡ Schnellstart & Installation
Voraussetzungen: Node.js >= 18.18.0
# 1. Install globally
npm install -g @putervision/state-memory-mcp
# 2. Navigate to your project directory
cd your-project
# 3. Initialize state-memory-mcp
# Creates .state-memory-mcp/, updates .gitignore, registers project,
# and scaffolds IDE instructions and MCP configs for Cursor, Claude, VS Code, Windsurf, etc.
state-memory-mcp init
# Done! Restart your IDE or Agent Manager to activate.Alternative Optionen
# Run directly via binary (after global install)
state-memory-mcp run
# Re-initialize across all registered workspace projects
state-memory-mcp init-global🌟 Hauptfunktionen
🧠 Deterministischer State-Speicher: Kein LLM in der Schleife für Speicheroperationen; schnelle, deterministische SQLite-Graphtraversierung.
⚡ 13 produktionsreife konsolidierte MCP-Tools: Vollständiges CRUD, Beziehungsverknüpfung, DAG-Zyklusprüfungen, FTS5-Suche, TF-IDF-RAG, Time-Travel-Rollback der Historie, Spec-Driven Development und selbstheilende Validierung.
📉 Effizientes Kontextmanagement: Lagert Kontext in eine lokale SQLite-Datenbank aus und reduziert so den Kontext-Bloat von Prompts sowie die Auslastung des Kontextfensters.
🚀 67–74 % weniger Latenz: Eliminiert mehrstufige Datei-Scan-Schleifen; Agents rufen unblockierte Aufgaben und Blocker in Millisekunden ab.
🤝 Multi-Agent-Blackboard: Geteilter Kontextspeicher, über den parallele Subagents Entscheidungen, Aufgaben und Blocker-Updates sicher veröffentlichen können.
🎨 Interaktiver 3D-Visualizer: Browserbasierter Dark-Mode-3D-WebGL-Force-Directed-Graph-Visualizer (
state-memory-mcp view).🔗 Dual-MCP-Synergie: Kombinierbar mit
@putervision/vision-memory-mcpfür visuelles Zustands-Caching, Perceptual Hashing und kryptographische multimodale Beweispakete.🛡️ 100% lokal & privat: Local-First-Architektur; sämtliche Zustandsdaten bleiben in Ihrem Workspace unter
.state-memory-mcp/.
🛠️ MCP-Tool-Suite
@putervision/state-memory-mcp bietet 13 produktionsreife konsolidierte MCP-Tools, organisiert in 5 Kern-Workflow-Bereichen:
Graph & Beziehungen:
manage_nodes(Knoten-CRUD, FTS5-/TF-IDF-Vektorsuche, atomare Batch-Mutationen, Beobachtungsnotizen),manage_edges(typisierte DAG-Verknüpfungen, multimodale visuelle Zustandsverknüpfung).Task-Ausführung & Work-Queue:
manage_tasks(topologische Abhängigkeitswarteschlange, Blocker-Erkennung, Task-Abschluss mit Artefakten, Auto-Prune),manage_sessions(Agenten-Zuschreibung, Turn-Verwaltung, Kontext-Bootstrap).Spec-Driven-Development (SDD):
manage_specs(PRD-/RFC-Parsing, Zerlegung von Anforderungen in Tasks, automatisierte Prüfkriterien-Verifizierung, Compliance-Scoring).Analytics, Audit & Diagnostik:
get_analytics(Velocity, Burndown, Token-ROI, cognitive Belastung, kritischer Pfad),get_events(SHA-256-manipulationssicheres Event-Ledger),run_diagnostics(DAG-Validierung, Health Checks, AST-Referenzintegrität).Daten, Snapshots & Multi-Agent:
manage_snapshots(Prinzip, Zeitreise-Undo),manage_database(Backups, Prüfsummen-Audit, VCS-Branch-Merge),manage_data(Bulk-Import/Export-ML-Trajektorien),grep– Achtung,query_graph(Subgraphen, Abhängigkeitsnetzwerke, Raw-SQL),use_blackboard(Shared-Topic-Board für mehrere Agents).
👉 Vollständige Parameterspezifikationen, Rückgabeschemata und Beispiel-Payloads findens sich im Tools-Referenzhandbuch und in der Formellen API-Referenz.
🚀 Architektur & Lebenszyklus des Zustandsgraphen
AI Agent Prompt / Task
│
▼
┌─────────────────────────────────┐
│ Agent Session Attribution │ ──▶ manage_sessions(action: "start")
└────────────────┬────────────────┘
│
▼
┌─────────────────────────────────┐
│ Context & Task Prioritization │ ──▶ get_analytics(action: "summary")
│ │ ──▶ manage_tasks(action: "next")
└────────────────┬────────────────┘
│
▼
┌─────────────────────────────────┐
│ Deterministic Graph Mutation │ ──▶ manage_nodes(action: "create"|"update")
│ (Tasks, Decisions, Blockers) │ ──▶ manage_edges(action: "add"|"link_visual")
└────────────────┬────────────────┘
│
▼
┌─────────────────────────────────┐
│ Spec & Integrity Verification │ ──▶ manage_specs(action: "compliance"|"verify")
│ │ ──▶ run_diagnostics(action: "validate")
└────────────────┬────────────────┘
│
▼
┌─────────────────────────────────┐
│ Persistent SQLite Storage │ ──▶ .state-memory-mcp/graph.db (WAL mode)
│ Append-Only Event Ledger │ ──▶ SHA-256 Cryptographic Audit Chain
└─────────────────────────────────┘📚 Dokumentationsverzeichnis
Entdecken Sie weitere Leitfäden und Deep Dives im docs/-Verzeichnis.
Leitfaden | Beschreibung |
Hochsignaler Architektur-Überblick, Modulinventar, Datenflüsse und Design-Entscheidungen | |
Schritt-für-Schritt-Migrationsleitfaden, Mapping-Tabelle für Legacy-Entitäten und | |
Kognitive Externalization, FSM-Formalismen, First-Hop-Determinismus, Benchmark-Metriken | |
Node-Typen ( | |
Auto-Starter, Details zu Umgebungsvariablen (Umgebungsvariablen-Tabelle) und Editor-Konfigurationen (Cursor, VS Code, Claude, Antiquity, Windsurf) | |
CLI-Flags ( | |
Session-Lifecycle, Event-Audit-Trail, Snapshots, Trajectories, Sub-Directory-Support und Spec-Driven-development | |
Referenzdokument für alle 13 interaktiven MCP-Tools, schreibgeschützte | |
Formale Parameter, Rückgabeschemata und Code-Signaturen für alle MCP-Endpunkte | |
Anzeigen und Export des interaktiven WebGL-3D-Directed-Graph-Visualizers | |
SQLite-Tabellen, Spalten oder Schemaindex, Indexdarstellung, Migrationsfeaturen |
📖 Agent-Playbook: 5-Schritte-Kanonischer Workflow
Sobald ein autonomer KI-Agentin mit state-memory-mcp ein Repository betritt:
1. Orient & Bootstrap ──▶ manage_sessions(action: "start") + get_analytics(action: "summary")
2. Task Selection ──▶ manage_tasks(action: "next") + manage_tasks(action: "find_blockers")
3. Trace Context ──▶ query_graph(action: "trace") + manage_specs(action: "compliance")
4. Execute & Record ──▶ manage_nodes(action: "create", type: "decision") + manage_edges(action: "link_visual")
5. Validate & Close ──▶ run_diagnostics(action: "validate") + manage_tasks(action: "complete") + manage_sessions(action: "end")🧪 Testverfahren
# Run full unit, integration, and performance benchmark test suite across all 110 test files (406 tests)
npm run test⚖️ Lizenz & Haftungsausschlüsse
Entwickelt und gepflegt von. PuterVision. Veröffentlicht unter der MIT-Lizenz.
Lokale Speichergarantie: Alle Graphdaten, Entscheidungsprotokolle und Event-Logs bleiben zu 100 % lokal in Ihrem Workspace. Telemetrie- oder Projektdaten werden nie übertragen.
Marken & Nicht-Zugehörigkeit: Produktnamen (Cursor, Claude Code, Gemini, Windsurf, VS Code, GitHub, SQLite) sind Eigentum der jeweiligen Rechteinhaber und dienen nur zur Kompatibilitätsidentifikation.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA self-hosted MCP server that provides AI assistants with a shared, persistent SQLite-backed memory for storing and retrieving project context, decisions, and discoveries. It enables cross-session continuity and team-wide knowledge sharing to keep AI coding tools aligned and informed.3MIT
- AlicenseBqualityBmaintenanceMCP server that provides cross-session persistent memory for AI coding assistants using local vector database and semantic search, enabling automatic recall of project context, issues, and tasks.991Apache 2.0
- FlicenseNot gradedqualityBmaintenanceA persistent, conflict-aware memory MCP server for AI coding assistants (Cursor, Claude Code).
- FlicenseNot gradedqualityDmaintenancePersistent memory server for AI assistants with semantic search and three-layer context (global, project, personality). Works with MCP-compatible AI tools like Claude Code, Cursor, Continue, Cline, and more.1
Related MCP Connectors
Persistent memory and cross-session learning for AI coding assistants (hosted remote MCP).
Shared, governed long-term memory for AI agents across tools and sessions via MCP and REST.
Private-by-default, local-first memory/context/task orchestrator for MCP apps and agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/putervision/state-memory-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server