MAMA
Verified Safeby jungjaehoon-lifegamez
Overview
MAMA is a Memory-Augmented MCP Assistant for Claude Code and Desktop, tracking decision evolution, workflow context, and reasoning. It enables session continuity, semantic search, and provides a reasoning graph to prevent repeating past mistakes and foster collaborative understanding of architectural choices and problem-solving approaches.
Installation
npx -y @jungjaehoon/mama-serverEnvironment Variables
- MAMA_AUTH_TOKEN
- MAMA_DB_PATH
- MAMA_SERVER_PORT
- MAMA_HTTP_PORT
- MAMA_DISABLE_HTTP_SERVER
- MAMA_DISABLE_WEBSOCKET
- OLLAMA_HOST
- OLLAMA_PORT
- DEBUG
Security Notes
The server binds to `127.0.0.1` (localhost) by default, providing a strong security posture for local execution. External access is only possible via explicit tunneling and requires a `MAMA_AUTH_TOKEN` for authentication, with extensive documentation on critical security risks and recommended Cloudflare Zero Trust setup for production. The system includes token masking in logs. It relies on native Node.js modules (`better-sqlite3`, `onnxruntime-node`, `sqlite-vec`) which are common and well-vetted, but inherently carry a supply chain risk if compromised. No `eval` or blatant malicious patterns were found in the provided source code snippets.
Similar Servers
awesome-mcp-servers
A central directory for discovering and referencing various Model Context Protocol (MCP) servers, clients, and frameworks for AI agents.
mcp-server-infranodus
Integrates InfraNodus knowledge graph and text network analysis capabilities into LLM workflows and AI assistants for advanced text analysis, content gap detection, and SEO optimization.
Accurate-Cyber-Box-Alpha
Accurate-Cyber-Box is an advanced cybersecurity tool designed for penetration testing, cyber drills, real-time network monitoring, and incident response, integrated with MCP servers and Telegram for enhanced communication and control.
sumup-mcp
This server acts as a Model Context Protocol (MCP) server, bridging large language models (LLMs) with SumUp APIs to enable natural language interactions with a user's SumUp account.