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
Postgres
Query your database in natural language
by Anthropicwenb1n-dev/SmartDB_MCP
Connect to multiple databases at once (MySQL, PostgreSQL, SQL Server, MariaDB, Dameng, Oracle) for operations, health analysis and SQL optimization.
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 madhurprashPostgreSQL
Read-only database access with schema inspection.
by modelcontextprotocolRedis
Interact with Redis key-value stores.
by modelcontextprotocolSQLite
Database interaction and business intelligence capabilities.
by modelcontextprotocolmxcp
Open-source framework for building enterprise-grade MCP servers using just YAML, SQL, and Python, with built-in auth, monitoring, ETL and policy enforcement.
by raw-labsjulien040/anyquery
Query apps with SQL from a single local-first binary; also connects to PostgreSQL, MySQL and SQLite-compatible databases.
by julien040drakonkat/wizzy-mcp-tmdb
Search and retrieve movie, TV show and person information from The Movie Database (TMDB) API.
by drakonkatlongevity-genie/opengenes-mcp
Query the OpenGenes database for aging and longevity research.
by longevity-genieCompare 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
