Agent♥︎Age
Catalog

io.github.skylarng89/cogmemory-mcp

Official

by skylarng89 · TypeScript

CogMemory MCP Server — Unified context subsystems for AI coding agents

CogMemory MCP Server (io.github.skylarng89/cogmemory-mcp)

CogMemory MCP Server is a unified Model Context Protocol (MCP) server for AI coding agents. It provides four context subsystems—Memory, Knowledge Graph, Specs, and Code Graph—backed by SQLite storage. It organizes context such as decisions, conventions, errors, entities, relations, documents, and code structure/traces.

🛠️ Key Features

  • Unified MCP server with four context subsystems: Memory, Knowledge Graph, Specs, Code Graph
  • Memory includes decisions, conventions, errors, active context, changelog, plan, tasks, and sessions
  • Knowledge Graph supports entities, relations, and observations
  • Specs are long-form documents (PRD/SRS), optionally linked to a KG entity
  • Code Graph includes static structural graph (symbols/edges), named execution traces, and AI-generated annotations
  • SQLite storage using better-sqlite3, with one .db file per scope

🚀 Use Cases

  • Maintaining agent memory (plans, tasks, sessions) across runs
  • Representing domain context with entities and relationships via a Knowledge Graph
  • Storing PRD/SRS-style documents as Specs and linking them to KG entities
  • Capturing code structure and execution traces for agent tooling and understanding

⚡ Developer Benefits

  • Clear separation of context types: Memory, KG, Specs, and Code Graph
  • Persistent storage in SQLite with per-scope .db files
  • Code Graph combines static symbols/edges with named execution traces and annotations

⚠️ Limitations

  • Description does not enumerate specific MCP tools or their counts (toolCount not provided)
  • Only SQLite storage and the four subsystems are described; other integrations are not detailed

Topics

agent-memoryagentic-aillmmcpmcp-servermcp-toolsmemory
io.github.skylarng89/cogmemory-mcp - agentage MCP Catalog