Amazing Marvin MCP for AI. Manage tasks and time right from your AI agent.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Amazing Marvin lets your agent manage tasks, projects, and time tracking without you opening the web app. It connects directly to your Amazing Marvin account via MCP, letting your AI client add new tasks, organize categories, update project status, and track working time instantly from natural conversation.
What your AI can do
Add category
Adds a completely new organizational category within Amazing Marvin.
Add project
Creates a structured container for a large body of work or initiative.
Add task
Adds a specific task, optionally linking it to a parent project and setting its scheduled date.
Your agent can add new tasks, change their title or due date, and mark them as completed.
You can build out new project structures and custom categories to keep your workspace tidy.
The agent starts or stops time tracking directly against a specific task, keeping accurate logs of your work hours.
You can request an immediate list of all tasks scheduled for the current day.
Ask an AI about this
Waiting for input…
Amazing Marvin MCP: 9 Tools Available
Use these tools to add categories, create projects, manage tasks, read daily schedules, and track your work hours directly within Amazing Marvin.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Amazing Marvin on VinkiusAdd Category
Adds a completely new organizational category within Amazing Marvin.
Add Project
Creates a structured container for a large body of work or initiative.
Add Task
Adds a specific task, optionally linking it to a parent project and setting its...
Get Children
Retrieves all tasks and sub-categories that belong under a specified category or...
Get Today Items
Fetches an immediate list of every task scheduled for the current day in Amazing...
Mark Done
Changes a specific task's status to completed within Amazing Marvin.
Start Tracking
Initiates time tracking for an existing task, beginning your recorded work session.
Stop Tracking
Ends the currently running time tracker and logs the duration of your work period.
Update Task
Modifies an existing task's details, such as its title, scheduled date, or...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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
Make Your AI Do More
Start with Amazing Marvin, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ 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
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
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 connection provides 9 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The manual grind of tracking and organizing tasks today
You know the drill. You finish a chunk of work, and you have to stop what you're doing—switch tabs to your task manager, find the right project, click 'Add Task,' type out the title, set the due date, and then switch back to chat. Then it’s time tracking: opening Marvin again, finding the running timer, and manually starting or stopping the clock every 20 minutes.
With this MCP, you just keep chatting with your agent. You tell it what needs doing, and it handles adding the task via `add_task` and linking it to a project. When you hit pause on work, you simply ask your agent to stop tracking time; the whole process happens without leaving your window.
Amazing Marvin MCP: Task & Project Ops
The biggest manual step that vanishes is the constant back-and-forth. You never have to manually navigate category IDs or project containers again. Your agent knows how to use `add_category` and `add_project` correctly, structuring your work for you.
It’s not just about logging tasks; it's about maintaining a single source of truth. Everything—the time logs, the status updates, the related projects—lives within Marvin and is accessible through one conversational layer.
What your AI can actually do with this
This MCP gives your agent full control over your daily planning in Amazing Marvin. Instead of jumping into your task manager every time you want to check off a quick item or start tracking deep work, you just talk to your AI client. Your agent can now build out new categories and projects for structured organization.
Need to log some time? Tell it which task needs attention, and the MCP starts tracking time automatically. It even retrieves everything scheduled for today so your agent has an immediate overview when you ask about your day. You'll never have to leave your chat window just to update a due date or mark something as done again.
Connecting this via Vinkius gives you access to Marvin’s entire set of tools, letting you keep all your planning and time logging in one place.
019dd0b8-6c04-72ba-8bf7-e08391639486 Here's how it actually works
The bottom line is, after connecting it once, your agent treats Amazing Marvin like an extension of its own conversational memory.
First, get your unique token from your Amazing Marvin API settings and copy it.
Next, input that token into the Vinkius environment to link your accounts.
Finally, tell your AI client exactly what you need done—for instance, 'What do I have scheduled for today?'—and the MCP executes the command.
Who is this actually for?
Founders and project managers who get frustrated switching between their task manager and their chat interface. This MCP solves the pain of context-switching when managing daily work.
A Project Manager uses this to ensure every team member's tasks are correctly logged, updating due dates or adding new sub-projects without opening a browser tab.
An Engineer relies on this to start and stop time tracking for coding sessions while keeping notes in their chat window. They can also retrieve today's items quickly.
An Ops Lead uses it to enforce cleanup, using the MCP to add new categories or update task statuses across multiple projects in bulk conversationally.
What Changes When You Connect
Stop context switching. Instead of leaving the chat to update a task, tell your agent what needs changing. It handles update_task instantly.
Keep track of your hours accurately. Use the MCP to start tracking for any task when you begin work and stop it when you're done; no manual time sheet entry needed.
Organize on demand. When a new initiative pops up, just ask your agent to add_project or create a clean category using add_category.
Never miss a deadline overview. Asking for today’s schedule runs the get_today_items tool and gives you an instant list of what’s due.
Project visibility improves when your agent can pull all related items, running get_children to show everything nested under a main project.
See it in action
End-of-Week Wrap Up
A developer finishes a large feature. Instead of manually going into Marvin and ticking off 15 small tasks, they just tell their agent to mark them done. The agent runs mark_done across the board and logs the final time spent.
Immediate Planning Session
A manager needs an agenda for a meeting tomorrow. They ask their agent, 'What tasks are due today?' The agent calls get_today_items, providing an immediate briefing without requiring the manager to open the dashboard.
Scope Creep Containment
A project gets a new dependency. Instead of starting a whole new file, the PM asks their agent to add_project and create a specific category for the new workstream, keeping it organized.
Client Work Logging
An engineer works on client X's database migration. They tell their agent to start tracking time for that task. When they finish, the agent runs stop_tracking, ensuring perfect billable hours are recorded.
The honest tradeoffs
Trying to dump all tasks at once
Prompting: 'Add 10 tasks for Q3, project Alpha, and also update the title of task 5.' This is too much state change for one prompt.
Break it up. First, use add_project to create the umbrella container. Then, run multiple specific calls using add_task or a targeted update_task call. Keep the scope small.
Forgetting what was done
Just relying on memory and thinking you finished that task last week. Nothing is logged, so it appears available.
After finishing a piece of work, always ask your agent to run mark_done immediately. It updates the status record instantly.
Using Marvin as an external source
Copying task names from one app and pasting them into another, then having to re-type details.
Let your agent handle it. Use add_task or update_task directly through the MCP; the data goes straight into Marvin's records.
When It Fits, When It Doesn't
Use this if you need to manage a task lifecycle (creation, update, status change) and time logging within Amazing Marvin using natural language. This is ideal for project leads who want their AI agent to feel like an integrated assistant directly in the chat. Don't use it if your only need is simple reading—for example, fetching just a list of projects without needing to create or modify anything. For that read-only function, you might look into a dedicated data query type tool instead. But if state management is key, this MCP handles everything from add_project to stop_tracking, making it comprehensive for daily operational use.
Questions you might have
How do I check what's due today using Amazing Marvin MCP? +
You run get_today_items. Your agent calls this tool and gives you a clean list of every single task scheduled for the current day, so you know exactly where to start.
Can I update an existing task using Amazing Marvin MCP? +
Yes. You use update_task by telling your agent what change you want—like changing a due date or modifying the title—and it handles updating the record for you.
What happens if I start tracking time but forget to stop it using Amazing Marvin MCP? +
You simply tell your agent to stop_tracking. It ends the session, logs the total elapsed time, and prevents inaccurate data from remaining in your records.
Do I need to use add_project before adding tasks with Amazing Marvin MCP? +
It helps keep things clean. You should run add_project first to create the top-level container, and then you can confidently use add_task knowing where that task belongs.
How do I use the `get_children` tool to list all tasks or sub-categories within a specific project? +
It fetches a complete list of items. You provide an ID, and it returns everything nested beneath that item. This lets you map out your entire workspace structure easily.
What information does the `mark_done` tool require to correctly mark a task as completed? +
You must provide the unique ID of the task. The tool then updates its status, ensuring it appears in your completed items list and is removed from active views.
When I use `add_category`, do I need to specify a parent project or category ID? +
No, you can typically create top-level categories without an ID. If you do provide one, the new category will nest under that specific existing parent item.
What happens if I call `stop_tracking` when no time tracker is currently running? +
The system handles this gracefully. It returns a clear message or an error code stating there's no active session to stop, so your data remains safe.
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.
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.
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.
Built, hosted, and secured by Vinkius. You just connect and go.