This MCP server integrates with Google Tasks to allow listing, reading, searching, creating, updating, and deleting tasks. - Search for tasks in Google Tasks - Input: query (string): Search query - Returns matching tasks with details - List all tasks in Google Tasks - Optional input: cursor (string): Cursor for pagination - Returns a list of all tasks - Create a new task in Google Tasks - taskList
Add this skill
npx mdskills install zcaceres/gtasks-mcpComprehensive Google Tasks integration with clear CRUD operations and good setup documentation
This MCP server integrates with Google Tasks to allow listing, reading, searching, creating, updating, and deleting tasks.
search
query (string): Search querylist
cursor (string): Cursor for paginationcreate
taskListId (string, optional): Task list IDtitle (string, required): Task titlenotes (string, optional): Task notesdue (string, optional): Due dateupdate
taskListId (string, optional): Task list IDid (string, required): Task IDuri (string, required): Task URItitle (string, optional): New task titlenotes (string, optional): New task notesstatus (string, optional): New task status ("needsAction" or "completed")due (string, optional): New due datedelete
taskListId (string, required): Task list IDid (string, required): Task IDclear
taskListId (string, required): Task list IDThe server provides access to Google Tasks resources:
gtasks:///)
https://www.googleapis.com/auth/tasksgcp-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.
To install Google Tasks Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @zcaceres/gtasks --client claude
To authenticate and save credentials:
auth argument: npm run start auth.gdrive-server-credentials.json)To integrate this server with the desktop app, add the following to your app's server configuration:
{
"mcpServers": {
"gtasks": {
"command": "/opt/homebrew/bin/node",
"args": [
"{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
]
}
}
}
Install via CLI
npx mdskills install zcaceres/gtasks-mcpGoogle Tasks MCP Server is a free, open-source AI agent skill. This MCP server integrates with Google Tasks to allow listing, reading, searching, creating, updating, and deleting tasks. - Search for tasks in Google Tasks - Input: query (string): Search query - Returns matching tasks with details - List all tasks in Google Tasks - Optional input: cursor (string): Cursor for pagination - Returns a list of all tasks - Create a new task in Google Tasks - taskList
Install Google Tasks MCP Server with a single command:
npx mdskills install zcaceres/gtasks-mcpThis downloads the skill files into your project and your AI agent picks them up automatically.
Google Tasks MCP Server works with Claude Code, Claude Desktop, Cursor, Vscode Copilot, Windsurf, Continue Dev, Gemini Cli, Amp, Roo Code, Goose. Skills use the open SKILL.md format which is compatible with any AI coding agent that reads markdown instructions.