TaskMateAI

TaskMateAI

3.2

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

  1. get_tasks

    Retrieve a list of tasks, filterable by status and priority.

  2. get_next_task

    Retrieve the next high-priority task and automatically update its status to in-progress.

  3. create_task

    Create a new task with optional subtasks.

  4. update_progress

    Update the progress of a task.

  5. complete_task

    Mark a task as complete.

  6. add_subtask

    Add a subtask to an existing task.

  7. update_subtask

    Update the status of a subtask.

  8. add_note

    Add a note to a task.

  9. list_agents

    Retrieve a list of available agent IDs.

  10. list_projects

    Retrieve a list of projects related to a specific agent.