@Renzynx/Memory
FreeNot checkedPersistent memory MCP server with FTS5 fuzzy search, storing data in SQLite with automatic maintenance and token-efficient TOON output.
About
Persistent memory MCP server with FTS5 fuzzy search, storing data in SQLite with automatic maintenance and token-efficient TOON output.
README
A persistent memory MCP server with FTS5 fuzzy search. Compatible with Bun and Node.js.
Features
- Persistent Storage: Data stored in
~/.mcp-memory/memory.dbsurvives npx/bunx cache clears - Fuzzy Search: FTS5 with trigram tokenization for substring matching (
pyth→python) - Token Efficient: Results in TOON format for minimal token usage
- Auto Maintenance: Prunes entries older than 30 days, creates backups on startup
- Cross Runtime: Works with both Bun and Node.js
Installation
npx @renzynx/memory-mcp
# or
bunx @renzynx/memory-mcp
Configuration
OpenCode
Add to ~/.config/opencode/opencode.jsonc:
{
"mcp": {
"memory": {
"type": "local",
"command": ["bunx", "@renzynx/memory-mcp"]
}
}
}
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"memory": {
"command": "npx",
"args": ["@renzynx/memory-mcp"]
}
}
}
Tools
save_memory
Store information with a category.
save_memory(content: string, category: string)
Categories: preferences, facts, context, projects, conventions
search_memories
Fuzzy search stored memories. Returns TOON format or Ø if empty.
search_memories(query: string)
list_categories
List all unique categories. Returns TOON format or Ø if empty.
list_categories()
Agent Instructions
Add to your agent system prompt:
## Memory System
You have access to a persistent memory system via MCP tools. Use it proactively to remember important information across sessions.
### Tools Available
- `save_memory(content, category)` - Store information with a category
- `search_memories(query)` - Fuzzy search (supports partial matches like "pyth" → "python")
- `list_categories()` - View all memory categories
### When to Save Memories
- User preferences (coding style, tools, frameworks, communication preferences)
- Project context (architecture decisions, file structures, conventions)
- Facts about the user (name, role, team, timezone)
- Recurring tasks or workflows
- Corrections or clarifications the user provides
- Important decisions and their rationale
### Categories to Use
- `preferences` - User preferences and settings
- `facts` - Information about the user or their environment
- `projects` - Project-specific context and decisions
- `conventions` - Coding standards and patterns
- `context` - Session or task context worth preserving
### When to Search Memories
- At the start of conversations to recall user context
- Before making assumptions about preferences
- When the user references something previously discussed
- Before suggesting tools, patterns, or approaches
### Output Format
Results return in TOON format for token efficiency. "Ø" means no results found.
### Best Practices
- Save incrementally, not everything at once
- Use specific, searchable content
- Search before asking the user to repeat themselves
- Update memories when information changes (save new version)
License
MIT
Install @Renzynx/Memory in Claude Desktop, Claude Code & Cursor
unyly install renzynx-memory-mcpInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add renzynx-memory-mcp -- npx -y @renzynx/memory-mcpFAQ
Is @Renzynx/Memory MCP free?
Yes, @Renzynx/Memory MCP is free — one-click install via Unyly at no cost.
Does @Renzynx/Memory need an API key?
No, @Renzynx/Memory runs without API keys or environment variables.
Is @Renzynx/Memory hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install @Renzynx/Memory in Claude Desktop, Claude Code or Cursor?
Open @Renzynx/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 @Renzynx/Memory with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All data MCPs
