Google Tasks MCP connector
Updated
Google Tasks is Google's lightweight task manager for capturing, organizing, and tracking daily to-dos. The Google Tasks MCP connector allows AI agents to create, update, and delete tasks and task lists within a user's account. It also supports retrieving individual tasks or full task lists, helping teams keep track of pending work across their Google Workspace environment.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the Google Tasks MCP connector to perform the following actions:
- Capture new to-dos instantly from any workflow trigger
- Organize daily priorities across multiple task lists
- Track deadlines and follow-ups without manual spreadsheet updates
- Sync task statuses to keep teams aligned on progress
- Automate reminders for recurring business tasks
- Consolidate action items from meetings into a single list
- Update task details as project requirements change
- Remove completed or obsolete tasks to keep lists clean
Example prompts
Use the following example prompts to invoke Google Tasks MCP connector tools from your AI assistant or Boomi Connect workflow:
Add a task to follow up with the vendor tomorrow in Google Tasks.Show me all my task lists in Google Tasks.What tasks are due this week in Google Tasks?Create a new task for the marketing campaign in Google Tasks.Mark the budget review task as complete in Google Tasks.Delete the outdated task about the old proposal in Google Tasks.Update the due date on my client call task in Google Tasks.List all pending tasks in my work task list in Google Tasks.Get the details of the task about the quarterly report in Google Tasks.Add a reminder to send invoices by Friday in Google Tasks.
Google Tasks MCP connector tools
The Google Tasks MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| googletasks_googletaskscreatetask_invoke | Creates a task in the specified task list |
| getTaskLists | List task lists |
| listTasks | List tasks |
| createTask | Create a task |
| getTask | Get a task |
| updateTask | Update a task |
| deleteTask | Delete a task |