my-memory:createLABSCO SUMMARY
A conversation can start from what is already known about you.
Rather than a flat pile of notes, it keeps the people and projects you deal with as records that connect and carry weight — so an assistant can bring up the person, the project they are on, and the thing you said about them last month.
What it is
A personal memory store built on three kinds of record: entities, observations about them, and relations between them. People, companies and projects are entities; what you learn gets attached to them with an importance score; and how two of them relate is stored as a fact in its own right. Everything lives in a SQLite file on your machine.
What you get
- Entities of any type you name — Person, Company, Project — held as first-class records
- Observations attached to an entity, each scored 0 to 100 for how much it matters
- Relations between two entities, with properties of their own
- Search and summary across what has been stored, filtered by importance
- One SQLite file, at the path you set, holding all of it
Requirements
Node.js. The repository is cloned and built locally, then pointed at a database file through DATABASE_PATH — it reads and writes there and calls nothing external.
Setup effort
Build from source — git clone https://github.com/moontmsai/my-memory-mcp.git
USE CASES
Putting a person on the record
Create them as an entity of their own type, so everything learned later has somewhere to attach.
Remembering something that matters
Attach what you learned to the entity it is about and score it, so the important things stay findable among the trivia.
Recording how two things connect
Store the link itself — this person works on that project, this company owns that one — as a fact with its own properties.
Getting back only what counts
Search what has been stored and filter by importance, so a long history returns the few things worth raising.
5 tools
Listed in project docs. Your client may show a different list.
my-memory:getmy-memory:searchmy-memory:updatemy-memory:deleteBEFORE YOU INSTALL
What to know first
Tools you get
5 tools named in the project's documentation.
Requires
node on PATH
Where it runs
Both documented clients run the server on your machine.
INSTALLATION
Connect your client
Server setup
git clone https://github.com/moontmsai/my-memory-mcp.git
cd my-memory-mcp
npm install
npm run buildMCP Clients
Claude Desktop, Cursor
{
"mcpServers": {
"my-memory": {
"command": "node",
"args": [
"<YOUR_PATH_TO_MEMORY_MCP>/dist/index.js"
],
"env": {
"DATABASE_PATH": "<YOUR_PATH_TO_MEMORY_MCP>/data/my-memory.sqlite"
}
}
}
}<YOUR_PATH_TO_MEMORY_MCP> is the full path of your clone (both places).