Loading...

This MCP server provides tools to manage Google Tasks, including listing, searching, creating, updating, and deleting tasks, requiring OAuth authentication.
Boost this tool
Subscribe to listing upgrades or segmented pushes.
This MCP server provides tools to manage Google Tasks, including listing, searching, creating, updating, and deleting tasks, requiring OAuth authentication.
This server is relatively safe for read operations. However, the write and delete operations pose a moderate risk if not used carefully. Ensure proper authorization and consider implementing safeguards against accidental data loss.
Performance depends on the Google Tasks API and network latency. Consider using pagination for large task lists.
Cost is primarily related to Google Tasks API usage. Monitor API usage to avoid unexpected charges.
npx -y @smithery/cli install @zcaceres/gtasks --client claude{
"mcpServers": {
"gtasks": {
"command": "/opt/homebrew/bin/node",
"args": [
"{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
]
}
}
}searchSearch for tasks in Google Tasks based on a query.
Read-only operation, no data modification.
listList all tasks in Google Tasks.
Read-only operation, no data modification.
createCreate a new task in Google Tasks.
Adds new data, but doesn't modify existing data without explicit instruction.
updateUpdate an existing task in Google Tasks.
Modifies existing task data, potentially overwriting information.
deleteDelete a task in Google Tasks.
Irreversibly removes task data.
clearClear completed tasks from a Google Tasks task list.
Irreversibly removes completed tasks from a task list.
OAuth
https://www.googleapis.com/auth/tasksThis server is relatively safe for read operations. However, the write and delete operations pose a moderate risk if not used carefully. Ensure proper authorization and consider implementing safeguards against accidental data loss.
The server allows full read/write access to Google Tasks by default. Exercise caution when automating tasks that involve deletion or modification.
Production Tip
Implement robust error handling and logging to monitor server activity and identify potential issues.
Run the server with the `auth` argument to initiate the OAuth flow in your browser.
Credentials are stored in `.gdrive-server-credentials.json` in the root of the repository.
The server requires the `https://www.googleapis.com/auth/tasks` scope.
Use the command `npx -y @smithery/cli install @zcaceres/gtasks --client claude`.
Yes, you can configure the server in the app's server configuration.
Revoke the credentials in your Google account and regenerate them.
The server only requests the necessary scope for managing tasks. You can review and manage the app's permissions in your Google account settings.
Zach Caceres
Lead Developer
Henry Mao
Contributor