Googletasks

Googletasks

Google Tasks provides a simple to-do list and task management system integrated into Gmail and Google Calendar for quick and easy tracking

542VIEWS
98USERS

Install MCP Server

Paste and run this command in your terminal to set up Cursor with MCP

npx @composio/cli add cursor --app googletasksnpx @composio/cli add cursor --app googletasksnpx @composio/cli add cursor --app googletasksnpx @composio/cli add cursor --app googletasks

After running the command, restart Cursor to start using the MCP Server.

Available Tools

Clear Tasks

Permanently clears all completed tasks from a specified google tasks list; this action is destructive and idempotent.

Create A Task List

Creates a new task list with the specified title.

Delete Task

Deletes a specified task from a given task list in google tasks.

Delete Task List

Permanently deletes an existing google task list, identified by `tasklist id`, along with all its tasks; this operation is irreversible.

Get Task

Use to retrieve a specific google task if its `task id` and parent `tasklist id` are known.

Get Task List

Retrieves a specific task list from the user's google tasks if the `tasklist id` exists for the authenticated user.

Insert Task

Creates 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 previous` must belong to the same `tasklist id` if specified.

List Task Lists

Fetches the authenticated user's task lists from google tasks; results may be paginated.

List Tasks

Retrieves 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.

Move Task

Moves the specified task to another position in the destination task list.

Patch Task

Partially 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., `title`, `notes`, `due` date, `status`) and requiring both the task and list to exist.

Patch Task List

Updates the title of an existing google tasks task list.

Update Task

Updates the specified task.

Update Task List

Updates the authenticated user's specified task list.

14 actions available