MCP / Docs and productivity

Google Tasks MCP

Google Tasks provides a simple to-do list and task management system integrated into Gmail and Google Calendar for quick and easy tracking. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

Sign in once14 actionsDocs and productivity
Ask your agent
List up to 10 Google Tasks lists with their titles and IDs.

Paste it into an assistant connected to FlyMy.AI. The agent picks the actions.

What Google Tasks MCP can do

14 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

ActionWhat it does
GOOGLETASKS_CLEAR_TASKSPermanently clears all completed tasks from a specified google tasks list; this action is destructive and idempotent.
GOOGLETASKS_CREATE_TASK_LISTCreates a new task list with the specified title.
GOOGLETASKS_DELETE_TASKDeletes a specified task from a given task list in google tasks.
GOOGLETASKS_DELETE_TASK_LISTPermanently deletes an existing google task list, identified by `tasklist id`, along with all its tasks; this operation is irreversible.
GOOGLETASKS_GET_TASKUse to retrieve a specific google task if its `task id` and parent `tasklist id` are known.
GOOGLETASKS_GET_TASK_LISTRetrieves a specific task list from the user's google tasks if the `tasklist id` exists for the authenticated user.
GOOGLETASKS_INSERT_TASKCreates a new task in a given `tasklist id`, optionally as a subtask of an existing `task parent` or positioned after an existing `task previous` sibling, where both `task parent` and `task...
GOOGLETASKS_LIST_TASKSRetrieves tasks from a google tasks list; all date/time strings must be rfc3339 utc, and `showcompleted` must be true if `completedmin` or `completedmax` are specified.
GOOGLETASKS_LIST_TASK_LISTSFetches the authenticated user's task lists from google tasks; results may be paginated.
GOOGLETASKS_MOVE_TASKMoves the specified task to another position in the destination task list.
GOOGLETASKS_PATCH_TASKPartially updates an existing task (identified by `task id`) within a specific google task list (identified by `tasklist id`), modifying only the provided attributes from `taskinput` (e.g....
GOOGLETASKS_PATCH_TASK_LISTUpdates the title of an existing google tasks task list.
Show all 14 actions
ActionWhat it does
GOOGLETASKS_UPDATE_TASKUpdates the specified task.
GOOGLETASKS_UPDATE_TASK_LISTUpdates the authenticated user's specified task list.

Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

“List up to 10 Google Tasks lists with their titles and IDs.”uses GOOGLETASKS_LIST_TASK_LISTS
“List up to 10 incomplete Google Tasks in the list I select, with their titles and reported due dates.”uses GOOGLETASKS_LIST_TASKS
“Read this Google Task and summarize its notes, reported status and due date.”uses GOOGLETASKS_GET_TASK

Connect Google Tasks in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

  1. 01

    Add FlyMy.AI

    Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.

  2. 02

    Sign in to Google Tasks

    Open the Google Tasks connection settings and sign in once. Your agent then works as your account; the token stays with FlyMy.AI, never in a prompt or a chat.

  3. 03

    Ask

    Paste a request from this page. Every run shows what it cost.

Claude Code
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp

Then run /mcp in Claude Code and sign in.

Codex
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop
https://mcp-agents.flymy.ai/mcp

Settings, Connectors, Add custom connector: paste this URL.

Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Google Tasks account, under its plan and limits. No seats and no minimum.

Go to the source

From the FlyMy.AI platform catalog of 2026-10-31: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.