Personal Brain MCP
Personal Brain MCP v0.2
PostgreSQL-backed long-term personal-memory MCP сервер. Поддерживает локальный Docker PostgreSQL и удаленный Neon PostgreSQL, а также предоставляет Streamable HTTP MCP эндпоинт для размещения на Render.
Инструменты MCP
get_personal_contextн*save_memoryн*query_personal_database— только SQL только для чтения, сгенерированный модельюupdate_context_manifestн
Related MCP server: hippocampus-mcp
Удаленные конечные точки
MCP:
POST /mcp(Streamable HTTP)Проверка работоспособности:
GET /healthн
Локальная разработка с 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 devПо умолчанию сервер прослушивает http://localhost:10000.
Neon / Render
Установите эти переменные окружения в 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 автоматически предоставляет PORT. Приложение привязывается к 0.0.0.0:$PORT.
Команда сборки:
npm install && npm run buildКоманда запуска:
npm startПут проверки работоспособности:
/healthПосле развертывания конечная точка MCP:
https://<your-render-service>.onrender.com/mcpЕсли устновлен MCP_API_KEY, клиенты должны отправлять:
Authorization: Bearer <MCP_API_KEY>Инициализация базы данных
При запуске приложение безопано создает необходимые таблицы и индексы, если они еще не существуют. pgvector является опциональным в v0.2;ошибка его включения не препятствует запуску.
Безопасность
.envигнорируется Git.Никогда не фиксируйте строки подключения Neon, пароли, API-ключи или токены.
query_personal_databaseпринимает только один запросSELECT/WITH, выполняет его в транзакции только для чтения и ограничивает вывод 100 строками.
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.13 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.0MIT