4,500+ servers built on MCP Fusion
Vinkius

Amazing Marvin MCP. Manage projects, tasks, and time right from your chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Amazing Marvin MCP on Cursor AI Code Editor MCP Client Amazing Marvin MCP on Claude Desktop App MCP Integration Amazing Marvin MCP on OpenAI Agents SDK MCP Compatible Amazing Marvin MCP on Visual Studio Code MCP Extension Client Amazing Marvin MCP on GitHub Copilot AI Agent MCP Integration Amazing Marvin MCP on Google Gemini AI MCP Integration Amazing Marvin MCP on Lovable AI Development MCP Client Amazing Marvin MCP on Mistral AI Agents MCP Compatible Amazing Marvin MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Amazing Marvin connects your task, project, and time tracking directly to your AI agents. Use it to create, update, and manage tasks, build structured projects, and log time without leaving your chat interface.

It's a full-featured workspace manager for founders, developers, and PMs who need to keep their daily workflow organized and on track.

What your AI agents can do

Add category

Adds a new, high-level organizational category to Amazing Marvin.

Add project

Creates a new, contained project scope within Amazing Marvin.

Add task

Adds a new task, allowing you to optionally assign it to a parent category, project, or a specific due date.

+ 6 more capabilities included
Structure and Scope Management

Creates new organizational categories or entire projects within Amazing Marvin.

Task Lifecycle Management

Adds new tasks, changes their due dates, or marks them as completed using simple commands.

Time Logging

Starts and stops time trackers, automatically logging effort against a specific task.

Daily Task Retrieval

Pulls a list of all tasks scheduled for the current day.

Project Content Browsing

Retrieves tasks and sub-categories contained within a specific project or category.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Amazing Marvin MCP Server: 9 Tools for Task & Project Ops

Use these tools to create, manage, and track tasks, projects, and time within Amazing Marvin directly through your AI agent.

add019dd0b8

add category

Adds a new, high-level organizational category to Amazing Marvin.

add019dd0b8

add project

Creates a new, contained project scope within Amazing Marvin.

add019dd0b8

add task

Adds a new task, allowing you to optionally assign it to a parent category, project, or a specific due date.

get019dd0b8

get children

Retrieves a list of tasks and sub-categories nested inside a given project or category ID.

get019dd0b8

get today items

Fetches all tasks that are currently scheduled to happen today.

mark019dd0b8

mark done

Changes the status of an existing task to complete.

start019dd0b8

start tracking

Starts the time tracker for a specified task.

stop019dd0b8

stop tracking

Stops the time tracker that is currently running.

update019dd0b8

update task

Modifies the title, scheduled day, or completion status of an existing task.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Amazing Marvin, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Amazing Marvin gives your AI agent full control over your tasks, projects, and time tracking. You'll manage everything right in your chat, no need to jump into the web app. You can build out new organizational categories or whole projects using the add_category and add_project tools. You'll never lose track of what needs doing because you can always add a new task, assigning it a parent category, project, or specific due date with add_task.

Need to change something? You can modify an existing task's title, scheduled day, or completion status using update_task. When a task is finished, you simply run mark_done to mark it complete. For time logging, you'll start a tracker for a specific task with start_tracking and stop it when you're done with stop_tracking.

You can pull a list of all tasks scheduled for today using get_today_items, and you can check what's inside a project or category by calling get_children. These tools let your agent handle the whole lifecycle of your work.

How Amazing Marvin MCP Works

  1. 1 First, you must copy your unique API token from your Amazing Marvin account settings.
  2. 2 Next, input that token into the Vinkius environment where you configure your MCP Server.
  3. 3 Finally, give your AI client a prompt telling it what task you need done (e.g., 'Add a task to call the client for tomorrow').

The bottom line is, your AI agent uses your token to talk to Amazing Marvin and execute task changes, without you ever leaving your chat window.

Who Is Amazing Marvin MCP For?

The project manager who needs to keep track of every moving piece. The developer who wants to automate daily cleanup tasks. The founder who needs to offload their to-do list management to an agent. If your day involves managing multiple projects and tracking time across them, this is for you.

Project Manager

Uses the agent to create project containers, populate them with tasks, and get daily overviews for team meetings.

Developer

Uses the agent to log time against specific tasks and mark tasks as done after completing code sprints.

Founder/Owner

Uses the agent to manage personal task lists and categorize future initiatives without manually logging into the web app.

What Changes When You Connect

  • Manage tasks without context switching. Use add_task or update_task to create or change task details—including scheduling and title changes—all from your agent, never leaving your IDE or chat window.
  • Log time on the fly. Call start_tracking and stop_tracking when you work on a task. Your agent logs the time against the right project, giving you accurate records without manual effort.
  • Maintain project structure. Use add_category and add_project to build out your organizational structure. Your agent handles the setup, ensuring everything is nested correctly.
  • Get immediate daily status. Run get_today_items to get a clean list of everything scheduled for today. Your agent can then summarize this list for you.
  • See project details instantly. Call get_children to view all tasks and sub-categories within a project or category scope, letting you see the full scope of work at a glance.

Real-World Use Cases

01

The End-of-Day Cleanup

A developer finishes a sprint. Instead of manually going into Amazing Marvin to mark 15 tasks as done, they prompt their agent: 'Mark all tasks in the 'Backend Migration' project as done.' The agent runs mark_done for every relevant task, clearing the board.

02

Starting a New Initiative

A founder has a new idea. They ask their agent to 'Set up the Q3 marketing plan.' The agent automatically calls add_category (Marketing) and then add_project (Q3 Launch), setting the container for all future work.

03

Tracking Deep Work Sessions

You are working on a specific module. You tell your agent: 'Start tracking time for the API endpoint redesign task.' The agent calls start_tracking. When you finish, you tell it to stop, running stop_tracking and logging the hours.

04

Reviewing Daily Commitments

Before a team sync, a PM asks their agent, 'What's on the calendar for today?' The agent executes get_today_items and presents a clean, prioritized list of all commitments.

The Tradeoffs

Juggling the Web App

Manually opening Amazing Marvin, navigating to the project, finding the task, and clicking 'Mark Done.' This is slow, involves copy-pasting IDs, and breaks flow.

Just tell your agent: 'Mark the 'Database Schema' task as done.' The agent handles the mark_done call and updates the status for you.

Forgetting Project Scope

Creating tasks without grouping them under a parent project or category, leading to a messy, unorganized list of random to-dos.

First, use add_project to define the scope. Then, use add_task and reference the new Project ID to ensure all tasks are contained and visible.

Manual Time Logging

Stopping work, opening a spreadsheet, and manually logging 4 hours for a task that took 3.5 hours. This is tedious and inaccurate.

Tell your agent to 'Start tracking time for the API redesign.' When you're done, tell it to 'Stop tracking.' The agent handles start_tracking and stop_tracking automatically.

When It Fits, When It Doesn't

Use this if your workflow requires managing the full task lifecycle: creating the project scope, adding related tasks, and tracking time against them. It's ideal for PMs and developers who need their daily work record to live inside their chat environment.

Don't use this if your only need is simple data viewing. For instance, if you just want to see all tasks in a category, get_children works. But if you need to change anything—status, time, date, or name—you need the full suite of tools here.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Amazing Marvin. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 9 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

add_category add_project add_task get_children get_today_items mark_done start_tracking stop_tracking update_task

Managing a to-do list shouldn't require switching between apps.

Right now, managing a project means jumping between Amazing Marvin, your calendar, and your task tracker. You have to manually copy task IDs, switch tabs, and click through multiple interfaces just to update a status or log a few hours. The whole process is friction-heavy and takes you out of flow.

With the Amazing Marvin MCP Server, your agent handles the entire process. You tell it what to do—'Add a task for next week and schedule it under the 'Q3' project.' The agent runs the necessary tools and gives you a direct confirmation. It keeps your focus on the work, not the workflow.

Amazing Marvin MCP Server: Track time and tasks from your terminal.

Previously, logging time required interrupting your flow: stop coding, open the time tracker, find the task name, enter the hours, and save. It was a distinct, multi-step chore that slowed you down.

Now, you just talk to your agent. Say, 'Start tracking time for the payments module.' Your agent handles the `start_tracking` call and manages the session state. When you're done, 'Stop tracking.' The system handles the rest.

Common Questions About Amazing Marvin MCP

How do I use the add_task tool in Amazing Marvin? +

You tell your agent to 'Add a task' and specify the details. You can optionally reference a parent project or category ID to keep the task scoped correctly.

Can I get a list of tasks scheduled for today using the get_today_items tool? +

Yes. Just ask your agent to 'Get today's tasks.' The agent runs get_today_items and provides a clear list of all commitments for the day.

What is the purpose of the add_project tool with Amazing Marvin? +

The add_project tool creates a top-level container for a set of related tasks. It helps keep your work structured, separating different initiatives in your workspace.

How do I update an existing task using the update_task tool? +

You tell your agent to modify the task. Specify what you want to change—the title, the due date, or if it's done—and the agent handles the update_task call.

Does the add_category tool affect my project structure? +

Yes. The add_category tool creates a broad organizational bucket. Projects are then placed inside these categories, helping you keep your work well-defined.

What's the difference between `add_category` and `add_project` when managing tasks? +

Categories hold broad groupings while projects define specific work scopes. Use add_category for general topics, and add_project when you're tracking work for a defined client or goal.

How do I use the `start_tracking` and `stop_tracking` tools together? +

You must use start_tracking first, specifying the task name. Later, run stop_tracking to end the session and log the elapsed time against that task.

What happens if I try to `update_task` with an invalid task ID? +

The system returns an error indicating the ID doesn't exist. You'll need to verify the task's ID before attempting to change its title, date, or status.

Can the AI Agent start a time tracker for a specific task? +

Yes! The agent can start and stop the time tracker for any task if you provide the task ID.

Is it possible to assign tasks to specific dates? +

Yes, the agent can schedule tasks to specific days by passing the 'day' parameter (e.g., '2024-10-31').

Does the agent manage both categories and projects? +

Absolutely. It can create new categories or projects and organize them by assigning parent IDs.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 9 tools

We've already built the connector for Amazing Marvin. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 9 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.