amazing-marvin-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@amazing-marvin-mcpcreate a new task called 'answer emails'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Amazing Marvin
Use Amazing Marvin from ChatGPT Desktop or Claude Desktop through a local MCP server.
Connect with Claude Desktop
Click the downloaded file to open it in Claude Desktop.
Paste
API_TOKENfrom Amazing features → Integrations → API. Do not useFULL_ACCESS_TOKEN.
The extension includes its JavaScript runtime dependencies. It needs no Git, Python, Homebrew, npm, terminal or hosted service. It currently supports macOS.
Related MCP server: Amazing Marvin MCP Server
Connect ChatGPT Desktop
Install Node.js 20 or later, then add a custom MCP server with these fields:
Name:
Amazing MarvinType:
STDIOCommand to launch:
npx --yes github:alejoacelas/amazing-marvin-mcp#v0.3.2Environment variable:
AMAZING_MARVIN_API_TOKEN= the limitedAPI_TOKENfrom Amazing features → Integrations → API
Leave arguments, environment-variable passthrough and working directory blank. Save
the server, enable it in a new chat, and ask: “Test my Amazing Marvin connection.”
Do not use FULL_ACCESS_TOKEN.
npx downloads this repository and starts its MCP server; the user does not need to
clone it or find server.js. The API token remains necessary because Amazing Marvin
does not provide delegated sign-in for this API.
Install from source
git clone https://github.com/alejoacelas/amazing-marvin-mcp.git
cd amazing-marvin-mcp
npm ciConfigure an MCP client to run node /absolute/path/to/amazing-marvin-mcp/server.js
with AMAZING_MARVIN_API_TOKEN set to the limited token. Set
AMAZING_MARVIN_ENABLE_BETA_READS=true to expose the optional experimental reads.
Tools
Nine tools use endpoints Amazing Marvin labels stable:
test the token;
read scheduled work, due work, categories, labels, goals and the tracked item;
create tasks and projects.
The installer’s Enable experimental features switch adds five tested reads: account identity, direct open children, time blocks, tracking history and kudos. See endpoint support for measured behavior and exclusions.
Data and access
The extension runs locally, but tool results enter the Claude conversation. The limited token grants broad Marvin read access plus task and project creation. Claude Desktop masks the token; this server never logs it. Uninstalling the extension does not revoke the token. Rotate it in Amazing Marvin when needed.
Develop
npm ci
npm test
npm run smoke
npm run smoke:legacy
npm audit --omit=dev
./scripts/build.shThe build writes dist/amazing-marvin-<version>.mcpb. The construction and release
checks are in reproduce/README.md.
Amazing Marvin API documentation: Marvin API wiki.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceLets you use Claude Desktop to interact with your task management data in Things app, enabling you to create tasks, analyze projects, manage priorities, and implement productivity workflows through natural language.34MIT
- Alicense-qualityDmaintenanceConnects AI assistants to Amazing Marvin for comprehensive task management, including creating and organizing tasks, time tracking, viewing schedules, and managing projects through natural language.MIT
- AlicenseBqualityCmaintenanceIntegrates the Amazing Marvin productivity system with AI assistants to manage tasks, projects, and time tracking. It enables users to query their workload, receive personalized productivity coaching, and update their schedule through natural language.2840MIT
- AlicenseBqualityDmaintenanceEnables Claude to interact with Things 3 task management, allowing natural language task creation, project analysis, and GTD workflow automation.2444MIT
Related MCP Connectors
Persistent context for Claude. Your AI always knows your projects and next actions across sessions.
Manage your MakeMeBetter AI tasks, habits, and goals from your AI assistant.
Search, read, and write your Apple Notes from ChatGPT/Claude via a local Mac agent + MCP relay.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/alejoacelas/amazing-marvin-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server