Google Tasks
Created 6 months ago
MCP server integrates with Google Tasks for task management.
development
documentation
public
What is Google Tasks?
Google Tasks API Model Context Protocol Server.
Documentation
Google Tasks MCP Server
Components# Tools
- search - Search for tasks in Google Tasks
- list - List all tasks in Google Tasks
- create - Create a new task in Google Tasks
- update - Update an existing task in Google Tasks
- delete - Delete a task in Google Tasks
- clear - Clear completed tasks from a Google Tasks task list
Resources
The server provides access to Google Tasks resources:
- Tasks (
gtasks:///) - Represents individual tasks in Google Tasks
Getting started
- Create a new Google Cloud project
- Enable the Google Tasks API
- Configure an OAuth consent screen
- Add scopes
https://www.googleapis.com/auth/tasks - Create an OAuth Client ID
- Download the JSON file of your client's OAuth keys
- Rename the key file to
gcp-oauth.keys.jsonand place into the root of this repo
Installing via Smithery
To install Google Tasks Server for Claude Desktop automatically via Smithery:
Authentication
To authenticate and save credentials:
- Run the server with the
authargument:npm run start auth - Complete the authentication process
- Credentials will be saved in the root of this repo.
Server Config
{
"mcpServers": {
"google-tasks-server": {
"command": "npx",
"args": [
"google-tasks"
]
}
}
}
Links & Status
Project Info
Hosted
Featured
Created At:
May 23, 2025
Updated At:
Aug 07, 2025
Author:
Zachary Caceres
Category:
community
License:
MIT
Tags:
development
documentation
public