MCP Catalogs
HomeAmazing-Marvin-MCP screenshot

Amazing-Marvin-MCP

by bgheneti·34·Score 41

MCP server connecting Amazing Marvin productivity app with AI assistants for task and project management.

productivityai-llm
16
Forks
8
Open issues
8 mo ago
Last commit
2d ago
Indexed

Overview

This is a Model Context Protocol server that bridges Amazing Marvin, a productivity application, with AI assistants. It enables AI systems to access and interact with tasks, projects, and categories from Amazing Marvin through the MCP protocol. The server exposes various tools for retrieving daily overviews, tasks, projects, due items, and creating or marking tasks as done. It's designed to help users get personalized productivity assistance based on their actual data rather than generic advice.

Try asking AI

After installing, here are 3 things you can ask your AI assistant:

you:Ask AI assistant for daily planning recommendations based on actual tasks and priorities
you:Get project insights and progress tracking directly from Amazing Marvin data
you:Have AI create, mark as complete, or organize tasks in Amazing Marvin through natural language

When to choose this

Choose this if you're already using Amazing Marvin for productivity and want to leverage AI assistants for smarter task management and planning without copying data manually.

When NOT to choose this

Don't choose this if you don't use Amazing Marvin, as it requires an active account and API key from the service to function.

Tools this server exposes

9 tools extracted from the README
  • get_daily_productivity_overview

    Get a comprehensive daily view including today's tasks, overdue items, completed tasks, and planning insights

  • get_tasks

    Retrieve today's scheduled tasks only

  • get_projects

    Get all projects from your Amazing Marvin account

  • get_categories

    Retrieve all categories in your Amazing Marvin setup

  • get_due_items

    Get overdue and due items only

  • get_child_tasksget_child_tasks(parent_id: str, recursive: bool = False)

    Retrieve subtasks of a parent task or project

  • create_task

    Create a new task in Amazing Marvin

  • mark_task_done

    Mark an existing task as completed

  • start_time_tracking

    Start tracking time on a specific task

Comparable tools

todoist-mcpticktick-mcpasana-mcp

Installation

Installation

Option 1: Smithery (Easiest)

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

Paste the API key when prompted

Option 2: Pip + Manual Config

pip install amazing-marvin-mcp
Claude Desktop Configuration

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "amazing-marvin": {
      "command": "python",
      "args": ["-m", "amazing_marvin_mcp"],
      "env": {
        "AMAZING_MARVIN_API_KEY": "your-api-key-here"
      }
    }
  }
}

Compare Amazing-Marvin-MCP with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.