IzumiSy/mcp-duckdb-memory-server

View on GitHub ↗

MCP Memory Server with DuckDB backend

59 ★12 forksTypeScriptUpdated 5mo ago

What you need to know

A fork of the official Knowledge Graph Memory Server that replaces the JSON-file backend with DuckDB for faster, scalable, SQL-queryable agent memory.

Install

npx -y @izumisy/mcp-duckdb-memory-server
Or via Smithery: npx -y @smithery/cli install @IzumiSy/mcp-duckdb-memory-server --client claude
Or build and run with Docker

Usage

  • Add the server to claude_desktop_config.json with optional MEMORY_FILE_PATH
  • Follow the provided instruction prompt so the agent stores and retrieves knowledge graph memories

Key features

  • Knowledge graph memory with entities, observations, and relations
  • DuckDB backend with SQL, transactions, and indexing
  • Fuzzy search via Fuse.js combined with SQL
  • MEMORY_FILE_PATH points to a DuckDB database file

Best for

Users of the official memory server who outgrow its JSON-file scale limits.

Caveats

  • Still requires following the agent instructions to function as intended
Clients: Claude Desktop

Reviewed 2026-08-11

Topics

duckdbmcpmcp-servermodel-context-protocol
Stars
59★
Forks
12
Language
TypeScript
License
MIT
Created
2025-02-28
Last push
2026-04-07