- Home
- MCP servers
- MCP DuckDB Knowledge Graph Memory Server
MCP DuckDB Knowledge Graph Memory Server
- typescript
54
GitHub Stars
typescript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"izumisy-mcp-duckdb-memory-server": {
"command": "npx",
"args": [
"-y",
"@izumisy/mcp-duckdb-memory-server"
],
"env": {
"MEMORY_FILE_PATH": "PATH_TO_MEMORY_FILE"
}
}
}
}You run an MCP server that stores a knowledge graph in DuckDB and exposes memory-backed reasoning for Claude Desktop. It lets you persist entities, observations, and relations, and query them with SQL-backed and fuzzy search capabilities to improve memory retrieval across interactions.
How to use
Begin by starting the memory server and then interact with it through your MCP client. You will connect to the graph-memory MCP and perform memory-related operations like retrieving relevant information, updating memory with new observations, and managing entities and relations.
How to install
Prerequisites you need installed on your system before proceeding are Node.js (with npm or npx) and a working command shell.
Available tools
Memory Retrieval
Retrieve relevant information from the memory graph using a combination of SQL queries against the DuckDB backend and fuzzy matching to surface the most relevant entities, observations, and relations.
Memory Update
Update the memory graph by creating entities, linking them with relations, and storing observations to reflect new information gathered during interactions.
Entity and Relation Management
Create and organize entities, establish relations between them, and maintain a coherent knowledge graph over time.