Back to Home
congthien2003 icon

sabo-mcp

Verified Safe

by congthien2003

Overview

A Model Context Protocol (MCP) server for AI/LLMs to store conversational memories locally and optionally synchronize them with a Supabase cloud backend, and to pull AI agent workflows into a project directory.

Installation

Run Command
bun run index.ts

Environment Variables

  • MEMORIZE_MCP_PROJECT_ROOT
  • MEMORIZE_MCP_SUPABASE_URL
  • MEMORIZE_MCP_SUPABASE_SERVICE_ROLE_KEY
  • MEMORIZE_MCP_PROJECT_SLUG
  • MEMORIZE_MCP_WORKFLOWS_SOURCE_TYPE
  • MEMORIZE_MCP_WORKFLOWS_SOURCE
  • MEMORIZE_MCP_TARGET_PROJECT_DIR

Security Notes

The server uses environment variables (e.g., MEMORIZE_MCP_SUPABASE_SERVICE_ROLE_KEY) for sensitive Supabase credentials, which is good practice. Path traversal vulnerabilities are explicitly mitigated in the `pullWorkflows` logic using `path.basename` and `path.resolve` checks. However, a similar explicit input sanitization/validation for the `filename` parameter in `save_memorize` (handled by `saveLocalMemory`) is not as robust. While `path.join` offers some protection, an adversarial `filename` (e.g., containing `../`) could potentially write files outside the intended memory directory if not sanitized before being passed to `path.join`. No `eval` or code obfuscation was found.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens5000
Stars0
Forks0
Last Update2026-01-19

Tags

MemoryMCP ServerAI AgentSupabaseLocal Storage