Amazing Marvin MCP Server

1

Add it to Claude Code

Run this in a terminal.

Run in terminal
claude mcp add -e "MARVIN_API_KEY=${MARVIN_API_KEY}" amazing-marvin-mcp -- npx -y @smithery/cli install @bgheneti/amazing-marvin-mcp --client claude
Required:MARVIN_API_KEY
README.md

Connect your Amazing Marvin productivity system with AI assistants

šŸš€ Amazing Marvin AI Assistant Integration

Connect your Amazing Marvin productivity system with AI assistants for smarter task management

šŸ“‹ Table of Contents

šŸŽÆ What is this?

This connects your Amazing Marvin productivity system with AI assistants like Claude, Cursor, and others. Instead of manually copying your tasks and projects into chat, your AI assistant can see and help with your actual Amazing Marvin data.

✨ Key Benefits

  • šŸ”„ Stay in sync - Your AI assistant always sees your current tasks, projects, and goals
  • šŸ“‹ Smart help - Get personalized advice based on your actual workload and priorities
  • ⚔ Save time - No more copy-pasting task lists or explaining your projects
  • šŸŽÆ Better focus - AI helps you identify what's most important right now
  • šŸ”’ Private - Your data stays between Amazing Marvin and your AI assistant

⚔ Quick Start (2 minutes)

Step 1: Get your Amazing Marvin API key

  1. Open Amazing Marvin → Settings → API
  2. Enable the API and copy your token
  3. Keep this handy! šŸ”‘

Step 2: Install

Easy way (Smithery):

npx -y @smithery/cli install @bgheneti/amazing-marvin-mcp --client claude

Paste the API key when prompted

Alternative (pip):

pip install amazing-marvin-mcp

Then add to your AI client config (see installation guide)

Step 3: Verify it's working

Ask your AI: "What tasks do I have today?"

šŸŽ‰ That's it! Your AI can now see your Amazing Marvin data.


šŸ’” What can you do with this?

Once connected, your AI assistant becomes your personal productivity coach with access to your real Amazing Marvin data:

šŸ“… Daily Planning Help

"What should I focus on today?" - Get personalized recommendations based on your actual deadlines and priorities

"I'm feeling overwhelmed - what's most important?" - AI helps you cut through the noise and identify what really matters

šŸŽÆ Project Insights

"How is my website redesign project going?" - See progress, completed tasks, and what's left to do

"Show me everything related to client work this week" - Get organized views of your tasks by project or category

šŸ“Š Progress Tracking

"What did I accomplish this week?" - Review your productivity patterns and celebrate wins

"Which days am I most productive?" - Understand your patterns to plan better

ā° Smart Scheduling

"What's overdue and needs attention?" - Never lose track of important deadlines

"Help me plan tomorrow based on what I have scheduled" - Get realistic daily plans that work

ā±ļø Time Tracking

"Start tracking time on this task" - Seamlessly manage time tracking from your AI chat

"What have I been working on today?" - Review your time allocation and focus

Why this is better than generic productivity advice: Your AI sees your actual tasks, deadlines, and progress - so the help you get is personalized to your real situation, not generic tips.

Note: This covers most Amazing Marvin features, though some advanced customizations and strategies have limited API access.

šŸ“¦ Installation

Option 1: Smithery (Easiest)

npx -y @smithery/cli install @bgheneti/amazing-marvin-mcp --client claude

Visit Smithery Registry for other clients.

Option 2: Pip + Manual Config

Why choose this option:

  • āœ… Works with any MCP-compatible AI client
  • āœ… Easy to update: just pip install --upgrade amazing-marvin-mcp
Prerequisites
  • āœ… Python 3.10+
  • āœ… Claude Desktop, Cursor, Windsurf, VS Code, or another MCP client
  • āœ… Amazing Marvin account with API access
Installation
# Install from PyPI (recommended)
pip install amazing-marvin-mcp
šŸ“± Client Configuration
šŸ–„ļø Claude Desktop

Add to your `claud

Tools (3)

get_tasksRetrieve tasks from Amazing Marvin based on filters
add_taskCreate a new task in Amazing Marvin
start_time_trackingStart tracking time on a specific task

Environment Variables

MARVIN_API_KEYrequiredAPI token from Amazing Marvin Settings

Configuration

claude_desktop_config.json
{"mcpServers": {"amazing-marvin": {"command": "python", "args": ["-m", "amazing_marvin_mcp"], "env": {"MARVIN_API_KEY": "YOUR_API_KEY"}}}}

Try it

→What tasks do I have today?
→I'm feeling overwhelmed - what's most important to focus on?
→How is my website redesign project going?
→Start tracking time on the task with ID 12345
→What did I accomplish this week?

Frequently Asked Questions

What are the key features of Amazing Marvin MCP?

Syncs tasks, projects, and goals with AI assistants. Provides personalized productivity coaching based on workload. Enables natural language task creation and management. Supports integrated time tracking for tasks. Allows review of productivity patterns and progress.

What can I use Amazing Marvin MCP for?

Getting personalized daily planning recommendations based on deadlines. Reviewing project progress and identifying remaining tasks. Analyzing productivity patterns to optimize daily schedules. Managing time tracking directly through AI chat commands. Identifying overdue tasks and prioritizing urgent work.

How do I install Amazing Marvin MCP?

Install Amazing Marvin MCP by running: npx -y @smithery/cli install @bgheneti/amazing-marvin-mcp --client claude

What MCP clients work with Amazing Marvin MCP?

Amazing Marvin MCP works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep Amazing Marvin MCP docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare