Connect the Google Tasks MCP server to your AI agent Open source, MIT, on npm. Setup instructions for Claude, Cursor and Codex are in the repository; adoption questions — Telegram. GitHub repository Telegram

Google Tasks: Reopen a task — MCP tool

Google Tasks MCP tool: Reopens a completed task and clears its completion timestamp.

Technical name: reopen_task

What task it solves

I want to un-complete a task.

Sets a completed task's status back to needsAction and clears the completion timestamp.

When to use it

When a task was completed by mistake or the work turned out unfinished. Also the recovery path for a task swept by clear_completed_tasks — find its id with list_tasks show_hidden=true first.

What to provide

  • tasklist_idrequired. "@default" targets the default list.
  • task_idrequired. The task id from list_tasks (use show_hidden=true for swept tasks).

What it returns

The updated task with status: "needsAction" and no completed timestamp.

What changes in Google Tasks

The task shows as open again in the user's Google Tasks (and reappears in default listings if it was hidden). The previous completion timestamp is discarded.

Example request

Reopen "Send the report" in Google Tasks — it isn't actually done.

Errors and limitations

Cannot resurrect a deleted task — delete_task is permanent. Reopening an already-open task converges (idempotent). A wrong id returns HTTP 404.

Access also depends on token permissions, quotas, and upstream API limits.

Related MCP tools

Technical details