Personal Brain MCP
Personal Brain MCP v0.2
Ein PostgreSQL-gestützter langfristiger persönlicher Gedächtnis-MCP-Server. Er unterstützt lokales Docker PostgreSQL und entferntes Neon PostgreSQL und stellt einen Streamable HTTP MCP-Endpunkt für das Hosting auf Render bereit.
MCP-Tools
get_personal_contextsave_memoryquery_personal_database– nur vom Modell generiertes, schreibgeschütztes SQLupdate_context_manifest
Related MCP server: hippocampus-mcp
Remote-Endpunkte
MCP:
POST /mcp(Streamable HTTP)Health-Check:
GET /health
Lokale Entwicklung mit Docker PostgreSQL
cp .env.example .env
# Remove/comment DATABASE_URL in .env to use the local Docker settings.
docker compose up -d
npm install
npm run check
npm run devDer Server hört standardmäßig auf http://localhost:10000.
Neon / Render
Setzen Sie diese Umgebungsvariablen in Render:
DATABASE_URL=<Neon connection string>
MCP_API_KEY=<long random secret, recommended>
USER_ID=main
USER_NAME=<your display name>
USER_LANGUAGE=ko
USER_TIMEZONE=Asia/SeoulRender stellt PORT automatisch bereit. Die Anwendung bindet an 0.0.0.0:$PORT.
Build-Befehl:
npm install && npm run buildStartbefehl:
npm startHealth-Check-Pfad:
/healthNach der Bereitstellung lautet der MCP-Endpunkt:
https://<your-render-service>.onrender.com/mcpWenn MCP_API_KEY gesetzt ist, müssen Clients senden:
Authorization: Bearer <MCP_API_KEY>Datenbankinitialisierung
Beim Start erstellt die Anwendung sicher die erforderlichen Tabellen und Indizes, falls diese noch nicht existieren. pgvector ist in v0.2 optional; ein Fehler bei der Aktivierung verhindert nicht den Start.
Sicherheit
.envwird von Git ignoriert.Committen Sie niemals Neon-Verbindungsstrings, Passwörter, API-Schlüssel oder Tokens.
query_personal_databaseakzeptiert nur eine einzelneSELECT/WITH-Abfrage, führt sie in einer schreibgeschützten Transaktion aus und begrenzt die Ausgabe auf 100 Zeilen.
This server cannot be deployed
Maintenance
Related MCP Connectors
Shared cross-LLM long-term memory over MCP: semantic recall, sessions, and media (pgvector).
Analytical memory for AI agents: a real Postgres queried in plain English over MCP. One command.
Persistent memory for AI agents to retain, retrieve, and recall conversation context through MCP.
Persistent, portable memory for AI assistants — your private memory graph, from any MCP client.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server that provides persistent semantic memory backed by PostgreSQL and pgvector for storing and searching thoughts via vector embeddings. It enables dimensional organization, conflict detection, and historical tracking of facts, decisions, and observations.17 npmAGPL 3.0
- AlicenseAqualityCmaintenanceA personal memory MCP server that ingests AI agent conversation logs from multiple platforms into a searchable PostgreSQL+pgvector database, enabling cross-session recall of past reasoning and decisions.6MIT
- AlicenseNot gradedqualityDmaintenanceA personal memory MCP server that stores and retrieves conversation memories, enabling AI agents to recall past discussions, promises, and preferences using natural language.MIT
- AlicenseNot gradedqualityCmaintenanceA self-hostable MCP server that provides permanent memory for AI agents using Postgres + pgvector for semantic search and Markdown file sync.4 npmMIT