mcp-googletasks
If you are the rightful owner of mcp-googletasks and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Google Tasks MCP Server connects Claude with Google Tasks, enabling task management through Claude.
The Google Tasks MCP Server acts as a bridge between Claude and Google Tasks, allowing users to manage their task lists and individual tasks directly through Claude. This server supports a variety of task management operations, including creating, updating, and deleting tasks and task lists. It requires setting up a Google Cloud Project and enabling the Google Tasks API, followed by configuring Claude for Desktop to connect with the server. The server is built using Node.js and requires authentication through OAuth to access Google Tasks. Once authenticated, users can perform task management operations seamlessly through Claude.
Features
- Task List Management: Manage task lists with operations like listing, creating, updating, and deleting task lists.
- Task Management: Handle tasks with operations such as listing, creating, updating, deleting, completing, moving, and clearing completed tasks.
- OAuth Authentication: Securely authenticate with Google Tasks API using OAuth, requiring re-authentication on server restart.
- Claude Integration: Integrate with Claude for Desktop to manage tasks directly through the Claude interface.
Tools
authenticate
Tool to initiate the OAuth authentication process.
set-auth-code
Tool to complete authentication using the code received from the OAuth process.