simple-memory-mcp
Verified Safeby chrisribe
Overview
A Model Context Protocol (MCP) server for persistent memory storage, providing intelligent tagging and full-text search for AI assistants to remember context across conversations.
Installation
simple-memoryEnvironment Variables
- MEMORY_DB
- MEMORY_BACKUP_PATH
- MEMORY_BACKUP_INTERVAL
- MEMORY_BACKUP_KEEP
- MEMORY_CLOUD_SAFE
- MEMORY_DEBUG
- DEBUG
- MCP_PORT
- MCP_HOST
- WEB_PORT
Security Notes
The server uses `better-sqlite3` with prepared statements, mitigating SQL injection risks. File system operations are confined to expected database and backup paths. The HTTP transport uses wide-open CORS (`Access-Control-Allow-Origin: *`), but the README explicitly warns against exposing it externally without additional security measures. No `eval`, obfuscation, or hardcoded secrets were identified.
Similar Servers
memory-graph
A graph-based MCP server that provides intelligent memory capabilities for Claude Code, enabling persistent knowledge tracking, relationship mapping, and contextual development assistance.
memory-mcp-server-go
A Model Context Protocol server providing knowledge graph management capabilities for LLMs to maintain memory across conversations.
savecontext
Provides persistent memory, issue tracking, and project planning for AI coding assistants via the Model Context Protocol (MCP).
sqlite-mcp
A Model Context Protocol (MCP) server that enables LLMs to interact with SQLite databases by providing tools and resources for querying and managing data.