Amazing-Marvin-MCP
by bgheneti·★ 34·Score 41
MCP server connecting Amazing Marvin productivity app with AI assistants for task and project management.
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:
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 READMEget_daily_productivity_overviewGet a comprehensive daily view including today's tasks, overdue items, completed tasks, and planning insights
get_tasksRetrieve today's scheduled tasks only
get_projectsGet all projects from your Amazing Marvin account
get_categoriesRetrieve all categories in your Amazing Marvin setup
get_due_itemsGet 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_taskCreate a new task in Amazing Marvin
mark_task_doneMark an existing task as completed
start_time_trackingStart tracking time on a specific task
Comparable tools
Installation
Installation
Option 1: Smithery (Easiest)
npx -y @smithery/cli install @bgheneti/amazing-marvin-mcp --client claudePaste the API key when prompted
Option 2: Pip + Manual Config
pip install amazing-marvin-mcpClaude 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
Last updated · Auto-generated from public README + GitHub signals.