Back to Home
jungjaehoon-lifegamez icon

MAMA

Verified Safe

by 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

Run Command
npx -y @jungjaehoon/mama-server

Environment 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

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens300
Stars0
Forks1
Last Update2025-11-30

Tags

claude-codeclaude-desktopmcp-servermemory-assistantmonorepoAILLMcontext managementdecision trackingsemantic searchlocal-first