Back to Home
jarosser06 icon

mosaic

Verified Safe

by jarosser06

Overview

Personal work memory and time tracking MCP server for managing work sessions, meetings, projects, notes, tasks, and reminders with natural language queries and privacy controls.

Installation

Run Command
uv run mosaic

Environment Variables

  • DATABASE_URL

Security Notes

Uses SQLAlchemy ORM to mitigate SQL injection risks. Database credentials are externalized via environment variables. The server is designed as a single-user system, simplifying access control but meaning a compromise exposes all user data. Desktop notification delivery on macOS requires Python executable signing, which can cause silent failures if not configured, but does not pose a direct code vulnerability. The default PostgreSQL password 'changeme' in the Docker Compose example should be updated for any deployment beyond local development.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2026-01-17

Tags

time-trackingpersonal-productivityproject-managementtask-managementmcp-serverpostgresqlasynciodesktop-notifications