Connect Amazing Marvin to Your AI Agent

Ask AI to compare scheduled work with upcoming deadlines and turn your supplied action items into tasks.

9 tools API key

Try a Amazing Marvin Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Amazing Marvin

Review a Daily Plan

Combine scheduled items and deadlines to highlight unfinished work.

/oo Amazing Marvin: For [date], read Amazing Marvin scheduled items and open items due by that date. Make a plan grouped by deadline, noting tasks appearing in both lists.

Capture Action Items

Create supplied tasks with the dates, category, and labels you choose.

/oo Amazing Marvin: Create these Amazing Marvin tasks [titles and notes] scheduled for [date] and due [date]. Use category [category name] and labels [label names], looking up their IDs first.

Summarize Completed Work

Read completed items on a specific date for a daily review.

/oo Amazing Marvin: List Amazing Marvin items completed on [date] and summarize the work by task or project, using only the recorded details.

Start Working with Amazing Marvin

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Amazing Marvin

    Connect your Amazing Marvin API Token.

    Connect Amazing Marvin →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Use API_TOKEN from Marvin API settings, rather than FULL_ACCESS_TOKEN.
  • Specify dates explicitly; omitted dates use the server’s UTC day. Completion does not reproduce all recurrence and reward behavior of the client.

Amazing Marvin Tools

The connection reads day-based lists, due items, direct project children, categories, and labels. It can create tasks and projects or mark a task complete.

Read Task Lists

Read scheduled, due, completed, or direct child items.

Create Organized Work

Create tasks and projects with scheduling, labels, and notes.

Mark Tasks Complete

Mark a specified task complete with the experimental completion operation.

9 tools

Create Task

Create a Marvin task with scheduling, labels, notes, and optional title shortcuts.

amazing_marvin.create_task

Create Project

Create a Marvin project with scheduling, labels, notes, and priority.

amazing_marvin.create_project

Complete Task

Mark a Marvin task complete. This experimental API does not reproduce all client recurrence and reward behavior.

amazing_marvin.complete_task

List Today Items

List tasks and projects scheduled on a day, including enabled rollover and auto-scheduled due items. Omitted date uses the server's UTC date.

amazing_marvin.list_today_items

List Done Items

List tasks and projects completed on a day. Omitted date uses the server's UTC date.

amazing_marvin.list_done_items

List Due Items

List open tasks and projects due on or before a date. Omitted by uses the server's UTC date.

amazing_marvin.list_due_items

List Children

List open direct child tasks and projects of a category or project; descendants are not expanded.

amazing_marvin.list_children

List Categories

List all Marvin categories for organizing tasks and projects.

amazing_marvin.list_categories

List Labels

List all Marvin labels in their configured sort order.

amazing_marvin.list_labels

Frequently Asked Questions

Why should I supply a date for daily lists?

Without a date, the action uses the server’s UTC date, which may differ from your local day. An explicit date makes the intended list clear.

Does reading project children include every nested task?

No. The action returns open direct child tasks and projects. Nested descendants require separate child queries.

Is marking a recurring task complete identical to the app?

The completion operation is experimental and does not reproduce all client recurrence and reward behavior. Review the outcome in Marvin for those workflows.

Connect Amazing Marvin

About Amazing Marvin ↗