Back to Home
support318 icon

claude-context-system

by support318

Overview

Provides persistent memory and context management for AI coding assistants like Claude Code, tracking projects, tasks, decisions, errors, and conversation history to improve AI-human collaboration.

Installation

Run Command
cd mcp-server && npm install && npm run build && npm run start

Environment Variables

  • DB_HOST
  • DB_PORT
  • DB_NAME
  • DB_USER
  • DB_PASSWORD
  • GITHUB_REPO_OWNER
  • GITHUB_REPO_NAME
  • GITHUB_BRANCH

Security Notes

CRITICAL VULNERABILITY: The PostgreSQL database password ('Snoboard19') is hardcoded directly in `mcp-server/src/index.ts`. Although a comment suggests using environment variables, the current implementation relies solely on this hardcoded value, making it vulnerable to exposure if the source code is compromised. Additionally, the `setup.sh` script also writes this hardcoded password into a `.env` file, which is then loaded by `backup-to-github.sh` and used for database operations, further increasing its exposure risk. RISK: Database backups are committed to a GitHub repository, potentially including sensitive information (e.g., credentials stored via `store_knowledge` tool, or detailed project/error logs). While the README recommends keeping the repository private, this is not enforced, and committing database dumps to a public repository would lead to significant data exposure. IMPROVEMENT: The `mcp-server/src/index.ts` should be updated to read database credentials from `process.env` variables instead of hardcoding them.

Similar Servers

Stats

Interest Score0
Security Score3
Cost ClassMedium
Avg Tokens750
Stars0
Forks0
Last Update2026-01-17

Tags

AI Assistant MemoryContext ManagementDeveloper ProductivityPostgreSQLGitHub Backup