Back to Home
cbuntingde icon

supabase-memory-mcp

Verified Safe

by cbuntingde

Overview

Provides AI assistants with a multi-layered memory system (semantic, graph, structured, short-term) using Supabase and pgvector for persistent and fast retrieval, enhancing cognitive capabilities.

Installation

Run Command
npx -y --package @gsxrchris/supabase-memory supabase-memory

Environment Variables

  • SUPABASE_PROJECT_URL
  • SUPABASE_ANON_KEY
  • SUPABASE_SERVICE_ROLE_KEY

Security Notes

The server uses local embedding models (@xenova/transformers), eliminating the need for external API calls for embeddings and improving data privacy. Configuration is loaded securely from environment variables or a local file with restricted permissions (0o600). Database interactions are handled through the Supabase client library, which helps mitigate direct SQL injection risks. The README emphasizes enabling all tool permissions for client-side extensions, which implies a high degree of trust in the consuming AI agent, a common pattern for such systems.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens750
Stars0
Forks0
Last Update2026-01-17

Tags

AIMemorySupabasepgvectorEmbeddingsMCPKnowledge Graph