Waggle gives Claude and other MCP clients a persistent graph memory that survives context windows. It stores decisions, their reasons, and contradictions as typed nodes and edges in SQLite or Neo4j, then retrieves relevant subgraphs on demand. You get three core tools: query_graph for retrieval, observe_conversation to persist turns, and prime_context to hydrate sessions. Setup is one command (waggle-mcp setup --yes) that auto-configures Claude Code, Cursor, and others. Includes local sentence-transformers embeddings with a deterministic fallback, so no API keys required. Ships with Graph Studio for inspection and a demo mode that runs sample queries against a preloaded graph. Built for agents that need to remember what they decided three sessions ago and why.
claude mcp add --transport stdio abhigyan-shekhar-waggle-mcp uvx waggle-mcp