supatask
Verified Safeby unmarco
Overview
Manages local tasks, time tracking, and activity logging with a web interface, rich CLI, and AI assistant integration via the Model Context Protocol (MCP).
Installation
docker compose up -dEnvironment Variables
- REDIS_URL
- LOG_LEVEL
- DEBUG
Security Notes
CORS policy is set to allow all origins ('*') in development, which is acceptable for a local/personal tool but poses a risk if deployed publicly without specific origin restrictions. Redis is exposed on a standard port (6379) within the Docker network and configured for persistence (AOF), but lacks built-in authentication in its default Docker Compose setup. For public deployment, Redis requires proper security measures (e.g., password, network isolation). The MCP tool execution (`tools/call`) internally calls service methods with Pydantic-validated models, which generally helps mitigate direct injection risks. No 'eval' or obvious malicious patterns were found in the provided code snippets.
Similar Servers
claude-todo-emulator
Provides persistent task management for AI coding assistants within IDEs like Cursor and Windsurf by emulating Claude Code's todo system.
Omnispindle
Omnispindle acts as a coordination layer providing standardized Model Context Protocol (MCP) tools for AI agents to manage todos, capture lessons, and facilitate cross-project coordination within the Madness Interactive ecosystem.
redmine-mcp-server
Enables AI assistants to interact with Redmine project management systems for issue, project, time, user, and wiki management.
priority-forge
An AI-powered task prioritization server that learns from user decisions to organize cross-project tasks for AI coding assistants.