simple-memory-mcp
Verified Safeby chrisribe
Overview
A fast Model Context Protocol (MCP) server for persistent memory storage, intelligent tagging, and full-text search, primarily for AI assistants to manage conversational context and knowledge bases.
Installation
simple-memoryEnvironment Variables
- MEMORY_DB
- MCP_PORT
- MCP_HOST
- MEMORY_BACKUP_PATH
- MEMORY_BACKUP_INTERVAL
- MEMORY_BACKUP_KEEP
- MEMORY_CLOUD_SAFE
- MEMORY_DEBUG
- DEBUG
- WEB_PORT
Security Notes
The HTTP transport and web server components (StreamableHTTPServerTransport, web-server.ts) bind to network interfaces and use permissive CORS headers (`*`). While documentation (`docs/WEB-SERVER.md`) and code comments explicitly warn that this is for local development only and should not be exposed to the internet without additional security layers (authentication, HTTPS, rate limiting, input sanitization, firewall rules), the default permissive settings pose a risk if these warnings are ignored. No 'eval' or malicious patterns were found, and no hardcoded secrets are apparent. The local operation is safe when adhering to recommended usage.
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 for AI agents.
opensearch-mcp-server-py
Enables AI assistants to interact with OpenSearch clusters, providing a standardized interface for search, mapping, and shard management.
memory-mcp-server
Provides a server that implements the Model Context Protocol (MCP) to offer long-term memory capabilities for Large Language Models (LLMs) by storing and retrieving context.
mcp-sqlew
Manages AI agent context, tracks decisions, tasks, and file changes, and provides database migration/export/import tools for comprehensive project data management.