Skip to main content
Glama
ksh00500

Personal Brain MCP

by ksh00500

Personal Brain MCP v0.2

A PostgreSQL-backed long-term personal-memory MCP server. It supports local Docker PostgreSQL and remote Neon PostgreSQL, and exposes a Streamable HTTP MCP endpoint for hosting on Render.

MCP tools

  • get_personal_context

  • save_memory

  • query_personal_database — model-generated read-only SQL only

  • update_context_manifest

Related MCP server: brain-mcp

Remote endpoints

  • MCP: POST /mcp (Streamable HTTP)

  • Health check: GET /health

Local development with 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

The server listens on http://localhost:10000 by default.

Neon / Render

Set these environment variables 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/Seoul

Render supplies PORT automatically. The app binds to 0.0.0.0:$PORT.

Build command:

npm install && npm run build

Start command:

npm start

Health check path:

/health

After deployment, the MCP endpoint is:

https://<your-render-service>.onrender.com/mcp

If MCP_API_KEY is set, clients must send:

Authorization: Bearer <MCP_API_KEY>

Database initialization

On startup, the app safely creates the required tables and indexes if they do not already exist. pgvector is optional in v0.2; failure to enable it does not prevent startup.

Security

  • .env is ignored by Git.

  • Never commit Neon connection strings, passwords, API keys, or tokens.

  • query_personal_database accepts only one SELECT/WITH query, runs it in a read-only transaction, and caps output at 100 rows.

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    A Model Context Protocol server that provides AI assistants with persistent semantic memory and knowledge graph capabilities using PostgreSQL and vector embeddings. It enables cross-session storage, hybrid search, and complex relationship tracking for enhanced contextual awareness.
    16
    1
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    An 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
    AGPL 3.0
  • A
    license
    A
    quality
    B
    maintenance
    A 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.
    6
    MIT
  • F
    license
    -
    quality
    C
    maintenance
    A personal memory MCP server that stores and retrieves conversation memories, enabling AI agents to recall past discussions, promises, and preferences using natural language.

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ksh00500/personal-brain-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server