Connect Your AI Agent with Google Tasks for Slack

Integrate Google Tasks MCP server into your Slack workspace for instant access to your AI agent.

No credit card neededOr, book a demo
Documentation
Back to MCP Servers
Google Tasks
Google Tasks
Use Google Tasks to keep track of important to-dos that sync across all your devices.

Categories

Productivity

Available Tools

Tools that your AI agent can use through this MCP server to interact with Google Tasks

Update Task

Updates the authenticated user's specified task. See the docs here

Update Task List

Updates the authenticated user's specified task list. See the docs here

Search Tasks

Searches tasks across all task lists using a keyword, due date, or both - at least one of Keyword or Due Date must be provided. Keyword matches against both the task title and notes. Completed and deleted tasks are excluded unless Show Completed / Show Deleted are set. Use this action to find tasks that match specific criteria without modifying them. To create, update, complete, or move tasks, use the Create Task, Update Task, Complete Task, or Move Task actions. See the documentation

Move Task

Moves an existing task to a different position, parent task, or task list. Use this action to reorganize your task hierarchy or reorder tasks without modifying the task's title, notes, due date, or completion status. To update those properties, use the Update Task action instead. See the documentation

List Tasks

Returns all tasks in the specified task list. See the docs here

List Task Lists

Lists the authenticated user's task lists. See the docs here

Delete Task

Deletes the authenticated user's specified task. See the docs here

Delete Task List

Deletes the authenticated user's specified task list. See the docs here

Create Task

Creates a new task and adds it to the authenticated user's task lists. See the docs here

Create Task List

Creates a new task list and adds it to the authenticated user's task lists. See the docs here

Create Subtask

Creates a new subtask under an existing parent task. Use this action when you want to organize related work into a task hierarchy while keeping the parent task unchanged. To create a top-level task instead, use the Create Task action. See the documentation

Complete Task

Marks an existing task as completed by setting its status to completed. Use this action when you want to complete a task without changing its title, notes, due date, or other properties. To modify those fields, use the Update Task action instead. See the documentation