Back to toolkits
Amazing Marvin logo

Amazing Marvin

Amazing Marvin is a customizable personal productivity application for managing tasks, projects, planning, habits, time tracking, and rewards.

productivityproject managementtask management

Tools (10)

  • Complete Task

    Mark one task complete using Amazing Marvin's experimental completion endpoint. Some client-side effects such as stopping time tracking, rewards, Kudos, and worked-on timestamps are not performed, and this toolkit cannot undo the completion.

    Inputs: task_id, confirm_completion, time_zone_offset_minutes

  • Create Project

    Create a project with optional hierarchy, planning, priority, estimate, labels, and notes.

    Inputs: note, title, due_date, priority, label_ids, parent_id, backburner, planned_week, planned_month, scheduled_date, time_estimate_minutes

  • Create Task

    Create a task with optional scheduling, organization, estimate, and note fields; title autocompletion is enabled by default.

    Inputs: note, title, due_date, label_ids, parent_id, backburner, planned_week, bonus_section, daily_section, planned_month, scheduled_date, auto_complete_title, time_estimate_minutes

  • Delete Reminders

    Permanently delete only the specified Amazing Marvin reminders by exact ID. This does not clear reminder metadata on corresponding tasks and does not provide a delete-all mode.

    Inputs: reminder_ids, confirm_delete

  • Get Current Time Tracking

    Return the task currently being time-tracked, or tracked=false when no timer is active.

  • List Categories or Labels

    List categories or labels so their IDs can be used when creating and organizing Amazing Marvin tasks and projects.

    Inputs: reference_type

  • List Planning Items

    List open child items, items scheduled for a date, or items due by a date; choose one view per call.

    Inputs: date, view, parent_id

  • List Reminders

    List all currently scheduled Amazing Marvin reminders.

  • Set Reminders

    Create or replace one or more mobile push reminders using caller-supplied reminder IDs. The Amazing Marvin mobile app must be installed and logged in; this does not update reminder metadata on corresponding tasks.

    Inputs: reminders

  • Set Time Tracking

    Start or stop time tracking for one task. This changes timer state but does not update the stopped task's stored duration or times; inspect issues in the response for provider-reported problems.

    Inputs: action, task_id