MCP.so
Sign In
Servers
M

Memento

@iAchilles

A local, fully-offline MCP memory server using SQLite + FTS5 + sqlite-vec with embedding support

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

Tags

More from Memory & Knowledge