Back to Home
pxl-research icon

tai-mcp-memory

Verified Safe

by pxl-research

Overview

The MCP Memory Server provides persistent, semantic memory for LLM agents, combining structured storage (SQLite) and vector-based semantic search (ChromaDB) with automatic LLM-based summarization for efficient retrieval.

Installation

Run Command
python memory_server.py

Environment Variables

  • DB_PATH
  • OPENROUTER_API_KEY
  • OPENROUTER_ENDPOINT

Security Notes

The server correctly uses environment variables for API keys and database paths, avoiding hardcoded secrets. SQLite foreign key constraints are explicitly enabled, improving data integrity. While direct `traceback.print_exc()` is used in some exception handlers (less ideal than structured logging for preventing accidental sensitive data exposure), the overall approach to security is reasonable for an internal tool. The primary non-security risks are data consistency issues due to non-atomic dual writes across SQLite and ChromaDB and potential high LLM token usage.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassHigh
Avg Tokens850
Stars0
Forks0
Last Update2025-12-11

Tags

LLMMemorySemantic SearchSQLiteChromaDB