
Memento
If you're tired of re-explaining your preferences to every AI tool, this gives you one SQLite-backed memory store that works across Claude Desktop, Cursor, Cline, and any MCP-capable assistant. It exposes search, save, update, and delete operations on structured memories tagged by topic and scope. The quickstart walks you through `npx @psraghuveer/memento init`, which creates the database, optionally seeds it with curated packs like engineering-simplicity or twelve-factor-app, and prints the MCP config snippets for each client. You can author and share your own packs as YAML. The persona snippet in your custom instructions teaches the assistant when to persist decisions versus ephemeral facts. Local first, no vendor lock-in, Apache 2.0 licensed.
- GitHub stars
- 9
- tools
- 17
- transport
- STDIO
- env var
- 1
- last updated
- May 17, 2026
Tools
17 toolsPublic tool metadata for what this MCP can expose to an agent.
create_entitiesCreate multiple new entities in your Memento MCP knowledge graph memory system1 params
Create multiple new entities in your Memento MCP knowledge graph memory system
entitiesarraycreate_relationsCreate multiple new relations between entities in your Memento MCP knowledge graph memory. Relations should be in active voice1 params
Create multiple new relations between entities in your Memento MCP knowledge graph memory. Relations should be in active voice
relationsarrayadd_observationsAdd new observations to existing entities in your Memento MCP knowledge graph memory4 params
Add new observations to existing entities in your Memento MCP knowledge graph memory
confidencenumbermetadataobjectobservationsarraystrengthnumberdelete_entitiesDelete multiple entities and their associated relations from your Memento MCP knowledge graph memory1 params
Delete multiple entities and their associated relations from your Memento MCP knowledge graph memory
entityNamesarraydelete_observationsDelete specific observations from entities in your Memento MCP knowledge graph memory1 params
Delete specific observations from entities in your Memento MCP knowledge graph memory
deletionsarraydelete_relationsDelete multiple relations from your Memento MCP knowledge graph memory1 params
Delete multiple relations from your Memento MCP knowledge graph memory
relationsarrayget_relationGet a specific relation with its enhanced properties from your Memento MCP knowledge graph memory3 params
Get a specific relation with its enhanced properties from your Memento MCP knowledge graph memory
fromstringrelationTypestringtostringupdate_relationUpdate an existing relation with enhanced properties in your Memento MCP knowledge graph memory1 params
Update an existing relation with enhanced properties in your Memento MCP knowledge graph memory
relationobjectread_graphRead the entire Memento MCP knowledge graph memory system1 params
Read the entire Memento MCP knowledge graph memory system
random_stringstringsearch_nodesSearch for nodes in your Memento MCP knowledge graph memory based on a query1 params
Search for nodes in your Memento MCP knowledge graph memory based on a query
querystringopen_nodesOpen specific nodes in your Memento MCP knowledge graph memory by their names1 params
Open specific nodes in your Memento MCP knowledge graph memory by their names
namesarraysemantic_searchSearch for entities semantically using vector embeddings and similarity in your Memento MCP knowledge graph memory6 params
Search for entities semantically using vector embeddings and similarity in your Memento MCP knowledge graph memory
entity_typesarrayhybrid_searchbooleanlimitnumbermin_similaritynumberquerystringsemantic_weightnumberget_entity_embeddingGet the vector embedding for a specific entity from your Memento MCP knowledge graph memory1 params
Get the vector embedding for a specific entity from your Memento MCP knowledge graph memory
entity_namestringget_entity_historyGet the version history of an entity from your Memento MCP knowledge graph memory1 params
Get the version history of an entity from your Memento MCP knowledge graph memory
entityNamestringget_relation_historyGet the version history of a relation from your Memento MCP knowledge graph memory3 params
Get the version history of a relation from your Memento MCP knowledge graph memory
fromstringrelationTypestringtostringget_graph_at_timeGet your Memento MCP knowledge graph memory as it existed at a specific point in time1 params
Get your Memento MCP knowledge graph memory as it existed at a specific point in time
timestampnumberget_decayed_graphGet your Memento MCP knowledge graph memory with confidence values decayed based on time2 params
Get your Memento MCP knowledge graph memory with confidence values decayed based on time
decay_factornumberreference_timenumberSponsors
Configuration
MEMENTO_DBAbsolute path to the SQLite database file. Defaults to $XDG_DATA_HOME/memento/memento.db (typically ~/.local/share/memento/memento.db on POSIX).
Readme
Details
- Repository
- github.com/veerps57/memento
- Website
- runmemento.com
- Category
- AI & LLM Tools
- Package
@psraghuveer/memento- Transport
- STDIO
- Registry
- MCP registry, active