SkillTide Submit
Official description10 sourcesMCP servers8d ago
zcaceres/gtasks-mcp

zcaceres/gtasks-mcp

📇 ☁️ - Manage Google Tasks
View on GitHub ↗Direct link · no redirect page
Official descriptionA Google Tasks Model Context Protocol Server for Claude
Config template (adjust for your client)
claude mcp add gtasks-mcp -- npx -y gtasks-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
172 ★ · zcaceres/gtasks-mcp · read from the repository page · (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 · 172 ★ · 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 zcaceres/gtasks-mcp;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 MCP server integrates with Google Tasks to allow listing, reading, searching, creating, updating, and deleting tasks.
Components
Tools
- **search**
- Search for tasks in Google Tasks
- Input: query (string): Search query
- Returns matching tasks with details
- **list**
- List all tasks in Google Tasks
- Optional input: cursor (string): Cursor for pagination
- Returns a list of all tasks
- **create**
- Create a new task in Google Tasks
- Input:
- taskListId (string, optional): Task list ID
- title (string, required): Task title
- notes (string, optional): Task notes
- due (string, optional): Due date
- Returns confirmation of task creation
- **update**
- Update an existing task in Google Tasks
- Input:
- taskListId (string, optional): Task list ID
- id (string, required): Task ID
- uri (string, required): Task URI
- title (string, optional): New task title
- notes (string, optional): New task notes
- status (string, optional): New task status ("needsAction" or "completed")
- due (string, optional): New due date
- Returns confirmation of task update
- **delete**
- Delete a task in Google Tasks
- Input:
- taskListId (string, required): Task list ID
- id (string, required): Task ID
- Returns confirmation of task deletion
- **clear**
- Clear completed tasks from a Google Tasks task list
- Input: taskListId (string, required): Task list ID
- Returns confirmation of cleared tasks
Resources
The server provides access to Google Tasks resources:
- **Tasks** (gtasks:/// )
- Represents individual tasks in Google Tasks
- Supports reading task details including title, status, due date, notes, and other metadata
- Can be listed, read, created, updated, and deleted using the provided tools
Getting started
1. Create a new Google Cloud project
2. Enable the Google Tasks API
3. Configure an OAuth consent screen ("internal" is fine for testing)
4. Add scopes https://www.googleapis.com/auth/tasks
5. Create an OAuth Client ID for application type "Desktop App"
6. Download the JSON file of your client's OAuth keys
7. Rename the key file to gcp-oauth.keys.json and place into the root of this repo (i.e. gcp-oauth.keys.json)
Make sure to build the server with either npm run build or npm run watch.
Installing via Smithery
To install Google Tasks Server for Claude Desktop automatically via Smithery:
Source
awesome · https://github.com/zcaceres/gtasks-mcp
Browse by field
MCP servers
Traction
172 ★
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