TaskMateAI
If you are the rightful owner of TaskMateAI and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
TaskMateAI is a simple task management application that allows AI to autonomously manage and execute tasks through the Model Context Protocol (MCP).
TaskMateAI is designed to streamline task management by leveraging AI capabilities to autonomously handle tasks. It supports the creation and management of tasks and subtasks, prioritizes tasks based on urgency, and provides progress tracking and reporting features. The application ensures data persistence through JSON files and allows multiple AI agents to manage tasks using unique agent IDs. Tasks can be organized by projects, making it easier to manage complex workflows. TaskMateAI is compatible with Python 3.12 and above and can be run in a Windows environment using the Windows Subsystem for Linux (WSL).
Features
- Task creation and management through MCP
- Support for subtasks
- Priority-based task processing
- Progress tracking and reporting
- Note addition feature
Tools
get_tasks
Retrieve a list of tasks, filterable by status and priority.
get_next_task
Retrieve the next high-priority task and automatically update its status to in-progress.
create_task
Create a new task with optional subtasks.
update_progress
Update the progress of a task.
complete_task
Mark a task as complete.
add_subtask
Add a subtask to an existing task.
update_subtask
Update the status of a subtask.
add_note
Add a note to a task.
list_agents
Retrieve a list of available agent IDs.
list_projects
Retrieve a list of projects related to a specific agent.