GraphMemory MCP Server

AI-assisted development MCP providing long-term, on-device "AI memory" for IDEs. Powered by Kuzu GraphDB and exposed via MCP server

Local serverstdioPython

What is the GraphMemory MCP Server?

AI-assisted development MCP providing long-term, on-device "AI memory" for IDEs. Powered by Kuzu GraphDB and exposed via MCP server

The short version

An AI-assisted, long-term memory system for IDEs, powered by Kuzu graph database. GraphMemory-IDE is an MCP (Model Context Protocol) server that provides semantic vector search, graph-based knowledge storage, and real-time analytics. It integrates with VSCode, Cursor, and Windsurf through dedicated IDE plugins.

  • Graph-based memory storage — — Kuzu native graph database with semantic vector search (HNSW indexes, sentence-transformers embeddings)
  • Codon-accelerated graph algorithms — — Optional native compilation via Codon for 10-100x speedups on centrality, community detection, path analysis, and similarity computations, with automatic Python/NetworkX fallback
  • FastAPI backend — — Async API with JWT authentication (EdDSA/Ed25519), rate limiting, and security middleware
  • Real-time analytics — — WebSocket and SSE streaming for live telemetry dashboards
  • Streamlit dashboard — — Interactive visualization of graph metrics, user activity, and system health
  • Multi-IDE plugin support — — Extensions for VSCode, Cursor, and Windsurf

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

VariableDescriptionRequired
JWT_SECRET_KEYCredential the server authenticates with.Yes
DATABASE_URLEndpoint or connection string the server talks to.Yes
REDIS_URLEndpoint or connection string the server talks to.Yes
KUZU_DB_PATHFilesystem location the server is allowed to use.Optional
CODON_LIB_PATHFilesystem location the server is allowed to use.Optional

Frequently asked questions

GraphMemory-IDE is a dedicated MCP server that combines a Kuzu graph database with semantic vector search, optional Codon-accelerated graph algorithms, and real-time analytics dashboards. It is designed specifically for IDE integration and offers multi-plugin support out of the box.