Better Mem0 Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Better Mem0 Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
[!CAUTION] PROJECT DISCONTINUED — The replacement solution is being developed at mnemo-mcp.
Self-hosted MCP Server for AI memory with PostgreSQL (pgvector).
The better-mem0-mcp project has been discontinued as of February 2026.
The replacement solution is being developed at [mnemo-mcp](https://github.com/n24q02m/mnemo-mcp) — a lightweight, self-hosted MCP server for persistent AI memory.
[!NOTE] The content below is kept for reference. The final version on PyPI/Docker still works but will not receive any new updates.
DATABASE_URL + API_KEYS<details> <summary><strong>Quick Start (Legacy)</strong></summary>
#### uvx (Recommended)
{
"mcpServers": {
"better-mem0": {
"command": "uvx",
"args": ["better-mem0-mcp@latest"],
"env": {
"DATABASE_URL": "postgresql://user:[email protected]/neondb?sslmode=require",
"API_KEYS": "GOOGLE_API_KEY:AIza..."
}
}
}
}#### Docker
{
"mcpServers": {
"better-mem0": {
"command": "docker",
"args": ["run", "-i", "--rm", "-e", "DATABASE_URL", "-e", "API_KEYS", "n24q02m/better-mem0-mcp:latest"],
"env": {
"DATABASE_URL": "postgresql://...",
"API_KEYS": "GOOGLE_API_KEY:AIza..."
}
}
}
}Ask your AI: "Remember that I prefer dark mode and use FastAPI"
</details>
<details> <summary><strong>Configuration (Legacy)</strong></summary>
| Variable | Required | Description |
|---|---|---|
DATABASE_URL | Yes | PostgreSQL with pgvector extension |
API_KEYS | Yes | ENV_VAR:key pairs, comma-separated |
LLM_MODELS | No | Model fallback chain |
EMBEDDER_MODELS | No | Embedding model chain |
Use environment variable names from LiteLLM docs: GOOGLE_API_KEY, OPENAI_API_KEY, ANTHROPIC_API_KEY, GROQ_API_KEY, etc.
Single provider:
API_KEYS=GOOGLE_API_KEY:AIza...Multi-key with fallback:
API_KEYS=GOOGLE_API_KEY:AIza-1,GOOGLE_API_KEY:AIza-2,OPENAI_API_KEY:sk-xxx
LLM_MODELS=gemini/gemini-3-flash-preview,openai/gpt-4o-mini
EMBEDDER_MODELS=gemini/gemini-embedding-001,openai/text-embedding-3-small| Setting | Default |
|---|---|
LLM_MODELS | gemini/gemini-3-flash-preview |
EMBEDDER_MODELS | gemini/gemini-embedding-001 |
</details>
<details> <summary><strong>Tools (Legacy)</strong></summary>
| Tool | Description |
|---|---|
memory | Memory operations: add, search, list, delete |
help | Get full documentation for tools |
{"action": "add", "content": "I prefer TypeScript over JavaScript"}
{"action": "search", "query": "programming preferences"}
{"action": "list"}
{"action": "delete", "memory_id": "abc123"}</details>
<details> <summary><strong>Build from Source (Legacy)</strong></summary>
git clone https://github.com/n24q02m/better-mem0-mcp
cd better-mem0-mcp
# Setup (requires mise: https://mise.jdx.dev/)
mise run setup
# Run
uv run better-mem0-mcpRequirements: Python 3.13+
</details>
MIT - See LICENSE
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.