Tiny Todo
Createdtkc
Manages persistent task storage and retrieval for AI assistants via the Model Context Protocol (MCP).
About
Tiny Todo implements the Model Context Protocol (MCP) to provide AI assistants with persistent task management capabilities. By interacting with this specialized server, AI models can maintain context over time, create, update, delete, and search tasks, thereby extending their capabilities beyond typical context limitations. The server utilizes a SQLite database and features a layered architecture to ensure clean separation of concerns between the tool interface, service layer, repository layer, and database layer.
Key Features
- Create TODOs with titles, descriptions, and due dates
- Delete TODOs to remove tasks from the system
- View upcoming and overdue tasks
- Update TODOs to mark tasks as complete or incomplete
- Search TODOs by various criteria including completion status and due dates
Use Cases
- Extend AI capabilities with persistent task tracking
- Support for time-aware task reminders (upcoming and overdue tasks)
- Enable AI assistants to track tasks with due dates and completion status