S
Simple Memory MCP
by @mrorigo
Personal memory MCP server backed by SQLite FTS5 BM25 search with temporal reranking.
Created 3/2/2026
Updated about 2 hours ago
README
Repository documentation and setup instructions
simple-memory-mcp
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),content(string),attribution(optional string)
- Inputs:
search_memory- Inputs:
query(string),limit(optional number, default5, max50) - Ranking:
|bm25| * (1 / (1 + 0.05 * ageInDays))
- Inputs:
Verify
bun test
bun run typecheck
bun run smoke
Quick Setup
Installation guide for this server
Install Package (if required)
npx @modelcontextprotocol/server-simple-memory-mcp
Cursor configuration (mcp.json)
{
"mcpServers": {
"mrorigo-simple-memory-mcp": {
"command": "npx",
"args": [
"mrorigo-simple-memory-mcp"
]
}
}
}
Author Servers
Other servers by mrorigo