Simple Memory
FreeNot checkedPersonal memory MCP server backed by SQLite FTS5 BM25 search with temporal reranking.
About
Personal memory MCP server backed by SQLite FTS5 BM25 search with temporal reranking.
README
Personal memory MCP server backed by SQLite FTS5 BM25 search with temporal reranking.
Setup
bun install
Run
bun run start
The server uses stdio transport and creates memory.db in the project root.
Run From GitHub With bunx
bunx --bun github:mrorigo/simple-memory-mcp#main
Because of the bin entry, this starts the simple-memory-mcp CLI directly.
For MCP client configuration (example):
{
"mcpServers": {
"simple_memory": {
"command": "bunx",
"args": ["--bun", "github:mrorigo/simple=memory-mcp#main"]
}
}
}
Tools
ingest_document- Inputs:
filename(string path to a UTF-8 text file)
- Inputs:
search_memory- Inputs:
query(string),limit(optional number, default5, max50) - Ranking:
|bm25| * (1 / (1 + 0.05 * ageInDays))
- Inputs:
scrub_document- Inputs:
filename(string path/identifier as stored in memory) - Behavior: removes all matching records from the memory database only; does not delete or modify files on disk.
- Inputs:
Verify
bun test
bun run typecheck
bun run smoke
Installing Simple Memory
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/mrorigo/simple-memory-mcpFAQ
Is Simple Memory MCP free?
Yes, Simple Memory MCP is free — one-click install via Unyly at no cost.
Does Simple Memory need an API key?
No, Simple Memory runs without API keys or environment variables.
Is Simple Memory hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Simple Memory in Claude Desktop, Claude Code or Cursor?
Open Simple Memory on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
wenb1n-dev/SmartDB_MCP
A universal database MCP server supporting simultaneous connections to multiple databases. It provides tools for database operations, health analysis, SQL optim
by wenb1n-devPostgres Server
This server enables interaction with PostgreSQL databases through the Model Context Protocol, optimized for the AWS Bedrock AgentCore Runtime. It provides tools
by madhurprashPostgres
Query your database in natural language
by AnthropicPostgreSQL
Read-only database access with schema inspection.
by modelcontextprotocolCompare Simple Memory with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All data MCPs
