Labsco
MCP SERVER

Personal Memory MCP Server

by moontmsai

Give an assistant a memory of the people, projects and companies you deal with — and of how they connect.

Personal Profile & Preference Context
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 — clone the repository and build it, then point your client at the binary