Amazing Marvin

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

10 actions Integration catalog
Request access
Connect Amazing Marvin once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Complete TaskAMAZING_MARVIN_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.
Create ProjectAMAZING_MARVIN_CREATE_PROJECT
Create a project with optional hierarchy, planning, priority, estimate, labels, and notes.
Create TaskAMAZING_MARVIN_CREATE_TASK
Create a task with optional scheduling, organization, estimate, and note fields; title autocompletion is enabled by default.
Delete RemindersAMAZING_MARVIN_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.
Get Current Time TrackingAMAZING_MARVIN_GET_CURRENT_TIME_TRACKING
Return the task currently being time-tracked, or tracked=false when no timer is active.
List Categories or LabelsAMAZING_MARVIN_LIST_CATEGORIES_OR_LABELS
List categories or labels so their IDs can be used when creating and organizing Amazing Marvin tasks and projects.
List Planning ItemsAMAZING_MARVIN_LIST_PLANNING_ITEMS
List open child items, items scheduled for a date, or items due by a date; choose one view per call.
List RemindersAMAZING_MARVIN_LIST_REMINDERS
List all currently scheduled Amazing Marvin reminders.
Set RemindersAMAZING_MARVIN_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.
Set Time TrackingAMAZING_MARVIN_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.