SkillTide Submit
Official description10 sourcesMCP servers8d ago
arpitbatra123/mcp-googletasks

arpitbatra123/mcp-googletasks

๐Ÿ“‡ โ˜๏ธ - Interface with the Google Tasks API
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add mcp-googletasks -- npx -y mcp-googletasks
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
51 โ˜… ยท arpitbatra123/mcp-googletasks ยท read from the GitHub search API ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 10 sources
Score
score 1,003 ยท 51 โ˜… ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository arpitbatra123/mcp-googletasks๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

Google Tasks MCP Server

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

This Model Context Protocol (MCP) server provides a bridge between MCP clients and Google Tasks, allowing you to manage your task lists and tasks directly from clients like Claude Desktop, Cursor, and Codex.
> [!NOTE]
> All (bar some edits) code in this project was "vibe coded" - generated with Claude/Copilot with instructions from me.
Features
This MCP server provides the following functionality:
Task List Management
- list-tasklists - List all your task lists
- get-tasklist - Get details about a specific task list
- create-tasklist - Create a new task list
- update-tasklist - Update an existing task list
- delete-tasklist - Delete a task list
Task Management
- list-tasks - List all tasks in a task list, including paginated results
- get-task - Get details about a specific task
- create-task - Create a new task
- update-task - Update an existing task
- delete-task - Delete a task
- complete-task - Mark a task as completed
- move-task - Move a task (reorder, change parent, or move across task lists)
- clear-completed-tasks - Clear all completed tasks from a list
Setup Instructions
1. Create Google Cloud Project & Enable API
1. Go to the Google Cloud Console
2. Create a new project
3. Navigate to "APIs & Services" > "Library"
4. Search for "Google Tasks API" and enable it
5. Go to "APIs & Services" > "Credentials"
6. Click "Create Credentials" > "OAuth Client ID"
7. Configure the OAuth consent screen (External is fine for personal use)
8. For Application Type, select "Web application"
9. Add "http://localhost:3000/oauth2callback" as an authorized redirect URI
10. Create the client ID and secret
2. Configure Environment Variables
Create a .env file in this project directory:
**Environment Variables:**
- GOOGLE_CLIENT_ID (required) - Your Google OAuth Client ID
- GOOGLE_CLIENT_SECRET (required) - Your Google OAuth Client Secret
- GOOGLE_REDIRECT_URI (optional) - OAuth redirect URI (defaults to http://localhost:3000/oauth2callback)
**Note:** The server validates that GOOGLE_CLIENT_ID and GOOGLE_CLIENT_SECRET are set at startup and will fail with clear error messages if they are missing or invalid.
3. Build the Server
1. Install dependencies:
2. Build the server:
4. Configure an MCP Client
Codex
Add the server to ~/.codex/config.toml:
Replace /path/to/google-tasks-mcp with the path to this project, then restart Codex.
To verify the server is registered:
Claude for Desktop
1. Install Claude for Desktop
2. Open the Claude configuration file:
- MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
- Windows: %APPDATA%\Claude\claude_desktop_config.json
3. Add the Google Tasks MCP server configuration:
Replace the path with your own value, then restart Claude for Desktop.
Authentication Flow
When you first use the Google Tasks MCP server:
1. Use the authenticate tool to get an authorization URL
2. Visit the URL in your browser and sign in with your Google account
3. After authorizing, you'll receive a code on the browser page
4. Use the set-auth-code tool with this code to complete authentication
Source
awesome ยท https://github.com/arpitbatra123/mcp-googletasks
Browse by field
MCP servers
Traction
51 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index