Memento
@iAchilles
About Memento
A local, fully-offline MCP memory server using SQLite + FTS5 + sqlite-vec with embedding support
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"memory": {
"description": "Custom memory backed by SQLite + vec + FTS5 with embedding support",
"command": "npx",
"args": [
"-y",
"memento"
],
"env": {
"MEMORY_DB_PATH": "/Path/To/Your/memory.db"
},
"options": {
"autoStart": true,
"restartOnCrash": true
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Memento?
Memento is a local, fully-offline MCP memory server that uses SQLite with FTS5 and sqlite-vec for keyword and semantic vector search. Built for AI agents, it stores a structured graph of entities, observations, and relations, and uses an offline embedding model (bge-m3 via @xenova/transformers). It is intended for developers who need persistent, private memory in their MCP-based workflows.
How to use Memento?
Install globally: npm install -g @iachilles/memento. Set the MEMORY_DB_PATH environment variable to your desired database file path, then run memento from the terminal. For Claude Desktop integration, add a tool entry with command npx -y memento and the MEMORY_DB_PATH in the environment block
More Memory & Knowledge MCP servers
Docs MCP Server
araboldGrounded Docs MCP Server: Open-Source Alternative to Context7, Nia, and Ref.Tools
mcp-local-rag
nkapila6"primitive" RAG-like web search model context protocol (MCP) server that runs locally. ✨ no APIs ✨
MCP server for Obsidian
MarkusPfundsteinMCP server that interacts with Obsidian via the Obsidian rest API community plugin
📓 GistPad MCP
lostintangent📓 An MCP server for managing your personal knowledge, daily notes, and re-usable prompts via GitHub Gists
Ultimate Google Docs & Drive MCP Server
a-bonusThe Ultimate Google Docs, Sheets, Drive, Gmail, & Google Calendar MCP Server. This MCP (primarily for use in Claude Desktop) gains full access to your google suite and lets claude do its thing.
Comments