mcp-duckdb-memory-server
Verified Safeby IzumiSy
Overview
Serves as a local knowledge graph memory backend for LLMs, storing entities, relations, and observations using DuckDB for efficient querying and data management.
Installation
npx -y @izumisy/mcp-duckdb-memory-serverEnvironment Variables
- MEMORY_FILE_PATH
Security Notes
The server primarily operates over standard I/O (stdio) via the MCP SDK, minimizing direct network exposure. It uses DuckDB as an embedded, file-based database. While `MEMORY_FILE_PATH` allows users to specify the database location, this is expected for a memory server and doesn't expose sensitive information or allow arbitrary file access beyond the configured path. No hardcoded secrets or obvious malicious patterns were found. Concurrent write operations to DuckDB are handled by opening one connection at a time, ensuring data integrity within the application's design.
Similar Servers
memorizer-v1
A .NET-based service for AI agents to store, retrieve, and search through long-term memories using vector embeddings, PostgreSQL (pgvector), and a Model Context Protocol (MCP) API, featuring versioning, relationships, and asynchronous chunking.
memory-graph
A graph-based MCP server that provides intelligent memory capabilities for Claude Code, enabling persistent knowledge tracking, relationship mapping, and contextual development assistance for AI agents.
simple-memory-mcp
A fast Model Context Protocol (MCP) server for persistent memory storage, intelligent tagging, and full-text search, primarily for AI assistants to manage conversational context and knowledge bases.
webmcp-sh
An end-to-end demonstration and playground for the Web Model Context Protocol (WebMCP), allowing users to manage and visualize AI agent memory systems entirely client-side using structured data and SQL.