productivityapi_key

Amazing Marvin

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

Verdict

Amazing Marvin is a personal task manager built around customizable workflows and time-boxing. This MCP exposes 10 tools that let your team create tasks and projects, schedule work, track time, and manage reminders without leaving Switchy. An @mention can pull today's planning list, start a timer on a task, or create a new project with estimates and labels. Most useful for individuals who already rely on Marvin's daily planning views and want AI to handle routine task entry or surface what's due. One caveat: completing tasks via the MCP skips client-side rewards and some timestamp updates, so you may still finish tasks in the app itself for full credit.

Common use cases

  • Draft tomorrow's task list from meeting notes
  • Surface overdue items at daily standup
  • Create project hierarchy from product spec
  • Log time-tracked work into status update
  • Set reminders for follow-ups mentioned in chat

Integration

Vendor
Amazing Marvin
Category
productivity
Auth
API_KEY
Tools
10
Composio slug
amazing_marvin

Tools

  • 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 Project

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

  • Create Task

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

  • Delete Reminders
    destructive

    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 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.

  • List Planning Items

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

  • 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.

  • 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.

Setup

Setup guide

  1. 11. Open your Switchy workspace and navigate to Settings > Integrations > Amazing Marvin. 2. Click Connect and you'll be prompted to paste an API key. 3. In Amazing Marvin, go to Settings > API and generate a new key (label it 'Switchy' so you remember). 4. Copy the key and paste it into the Switchy dialog, then click Authorize. 5. Switchy will confirm the connection and show the 10 available tools. 6. Open any Project in your workspace and type '@Amazing Marvin list planning items for today' to test — the MCP should return your scheduled tasks. 7. If you see results, the integration is live; if you get an auth error, double-check the key hasn't expired in Marvin's settings.

What teammates see: by default, memories from Amazing Marvin are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Plan Tomorrow's Work

@Amazing Marvin list planning items scheduled for tomorrow, then draft a prioritized task list with time estimates for each item.

Create Sprint Project

@Amazing Marvin create a project called 'User Onboarding Sprint' with child tasks for design review, API integration, and QA testing, each with a two-hour estimate.

Check Active Timer

@Amazing Marvin get current time tracking and tell me what I'm working on right now.

Surface Overdue Tasks

@Amazing Marvin list planning items due by today and highlight any that are overdue.

Set Follow-Up Reminder

@Amazing Marvin create a reminder for 'Follow up with Sarah on budget approval' at 2pm tomorrow.

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@Amazing Marvin I just finished the budget deck task — mark it complete and tell me what I've accomplished so far this week.

Output

Marked 'Finalize Q1 budget deck' as complete. Note: Amazing Marvin's experimental completion endpoint does not trigger client-side effects like stopping timers, awarding Kudos, or updating worked-on timestamps—you may want to complete high-stakes tasks in the app itself. This week you've completed 12 tasks across 4 projects, including 3 high-priority items. Total estimated time completed: 8.5 hours. Still open: 7 tasks scheduled for the rest of the week.

Notes

Shows task completion plus a synthesis query. The 'complete task' tool has known limitations (no timer-stop, no rewards)—this is called out in the output to set expectations. Pairing completion with a weekly rollup demonstrates how the MCP's read tools (list-planning) combine with write actions for progress tracking. Useful for end-of-day reviews.

Use-case deep-dives

Solo founder weekly planning ritual

When Amazing Marvin beats a shared board for one-person shops

A solo founder running a SaaS side-project needs deep planning structure—not real-time collaboration. Amazing Marvin's project hierarchy, time estimates, and planning-item queries let them build a weekly ritual in Switchy: pull open tasks, re-estimate the sprint, create child tasks for the big rocks, then schedule the week. The time-tracking tool surfaces what's actually running so the AI can nudge them back on track mid-session. This works because the founder is the only actor; the moment a co-founder joins and needs to see the same board, the lack of shared views becomes friction. If you're working alone and want AI-assisted planning that respects your GTD muscle memory, this MCP is the call.

Freelancer client-project juggling

Why this MCP wins for multi-client time accounting

A freelance designer managing four client projects needs to log hours accurately and switch contexts fast. Amazing Marvin's time-tracking endpoint and label system let Switchy build a flow: ask the AI which client you worked for today, it queries current tracking, completes the old task, creates the new one under the right label, and starts the timer. The project-creation tool supports hierarchy, so each client gets a parent project with child tasks for deliverables. This breaks down if the freelancer needs to share task lists with clients—Amazing Marvin has no guest-access model, so you'd export manually or pick a different MCP. If your bottleneck is internal time discipline across siloed projects, this integration delivers.

ADHD task-breakdown coaching

When Marvin's structure helps neurodivergent workflows

A two-person creative studio where one partner has ADHD uses Amazing Marvin's rigid scaffolding as a forcing function. The AI in Switchy reads the day's planning items, spots tasks without time estimates, and prompts the user to break them into 25-minute chunks using the create-task tool. The reminders endpoint surfaces what's coming up in the next hour so the AI can prep context-switches. This scenario lives or dies on whether the ADHD partner actually wants external structure—some do, some find it patronizing. The MCP has no collaboration features, so the neurotypical partner can't see the board unless they log in separately. If you're building personal accountability systems and the rigidity is a feature not a bug, Amazing Marvin is purpose-built for this.

Frequently asked

What does the Amazing Marvin MCP do in Switchy?

It connects your Amazing Marvin account so AI agents can create tasks and projects, mark items complete, manage time tracking, and handle reminders. The MCP exposes 10 tools that let agents interact with your task database directly — useful when you want AI to turn meeting notes into scheduled tasks or update your planning board based on Slack messages.

Do I need an Amazing Marvin API key to connect this MCP?

Yes. The MCP uses API_KEY authentication, so you'll need to generate a key from your Amazing Marvin account settings. Anyone on your Switchy team who connects the MCP needs their own key — Amazing Marvin doesn't support shared team credentials, so each user authenticates individually.

Can the MCP start or stop time tracking on tasks?

It can read which task is currently being tracked using Get Current Time Tracking, but it can't start or stop timers. The Complete Task tool also skips client-side effects like stopping the timer automatically, so you'll need to manage time tracking manually in the Amazing Marvin app if that's part of your workflow.

How does this compare to using Amazing Marvin's web app directly?

The MCP is faster for bulk operations — an agent can create 20 tasks from a document in seconds without you clicking through forms. But it misses some client-side features: completing tasks via the MCP won't trigger rewards, Kudos, or worked-on timestamps. Use the app when those motivational features matter; use the MCP when speed and automation matter more.

Should everyone on my team connect their Amazing Marvin account?

Only if they each have their own Amazing Marvin subscription. The MCP doesn't create shared workspaces — it connects to individual accounts. If your team uses Amazing Marvin for personal task management, each person should connect their own key. If you're trying to build a shared task board, use a different tool.

More productivity MCPs

See all productivity MCPs →

Data last verified 62 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.