Google Tasks MCP Server
by arpitbatra123
This Model Context Protocol (MCP) server provides a bridge between Claude and Google Tasks, allowing you to manage your task lists and tasks directly through Claude. It enables interaction with Google Tasks through Claude's interface.
Last updated: N/A
What is Google Tasks MCP Server?
The Google Tasks MCP Server is a bridge that allows Claude to interact with and manage Google Tasks. It uses the Model Context Protocol to enable Claude to create, read, update, and delete tasks and task lists within a user's Google Tasks account.
How to use Google Tasks MCP Server?
To use this server, you need to create a Google Cloud Project, enable the Google Tasks API, configure OAuth credentials, and then configure Claude for Desktop to use the server. After building and running the server, you can use the authenticate
tool to authorize access to your Google Tasks account and then use the provided tools to manage your tasks.
Key features of Google Tasks MCP Server
Task list management (create, read, update, delete)
Task management (create, read, update, delete, complete, move)
Authentication flow for secure access to Google Tasks
Integration with Claude for Desktop
Use cases of Google Tasks MCP Server
Managing personal task lists through Claude
Automating task creation and updates using Claude
Integrating Google Tasks with Claude-based workflows
Using Claude to query and filter tasks in Google Tasks
FAQ from Google Tasks MCP Server
Do I need to re-authenticate every time I restart the server?
Do I need to re-authenticate every time I restart the server?
Yes, the authentication is session-based and will be lost when you restart the server. You'll need to re-authenticate each time.
What are the requirements to run this server?
What are the requirements to run this server?
You need Node.js 14+, Claude for Desktop (latest version), and a Google Cloud Project with the Tasks API enabled.
Where do I find the Claude configuration file?
Where do I find the Claude configuration file?
The Claude configuration file is located at ~/Library/Application Support/Claude/claude_desktop_config.json
on MacOS and %APPDATA%\Claude\claude_desktop_config.json
on Windows.
What is the purpose of the redirect URI?
What is the purpose of the redirect URI?
The redirect URI is used during the OAuth authentication flow to redirect the user back to the application after they have authorized access to their Google account.
Is this project production-ready?
Is this project production-ready?
This project is for demonstration purposes only. Use at your own risk.