Skip to main content
Glama

Google Tasks MCP Server

Personal MCP server exposing Google Tasks as tools for Claude Code.

Tools

  • list_task_lists

  • list_tasks (taskListId, includeCompleted?)

  • create_task (taskListId, title, notes?, due?)

  • complete_task (taskListId, taskId)

  • delete_task (taskListId, taskId)

  • update_task (taskListId, taskId, title?, notes?, due?)

Related MCP server: Google Tasks MCP Server

Setup

  1. Install dependencies (already done if you just built this):

    npm install
    npm run build
  2. Create .env in this folder (copy .env.example) with the OAuth client credentials from your existing Google Cloud project (the one with the Google Tasks API enabled):

    GOOGLE_TASKS_CLIENT_ID=...
    GOOGLE_TASKS_CLIENT_SECRET=...

    Make sure http://localhost:53682/oauth2callback is registered as an authorized redirect URI on that OAuth client in Google Cloud Console (APIs & Services > Credentials > your OAuth client > Authorized redirect URIs).

  3. Run the one-time interactive auth flow:

    npm run auth

    This opens a URL for you to authorize in the browser, then saves a refresh token to token.json in this folder. Only needs to be done once (tokens auto-refresh after that).

  4. Register the server with Claude Code:

    claude mcp add google-tasks "C:\Users\Pedro\.google-tasks-mcp\google-tasks-mcp.cmd"

Notes

  • .env and token.json hold secrets — never commit or share them.

  • If the server errors with "No token file found", re-run npm run auth.

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Manage projects, tasks, time tracking, and team collaboration through natural language.

  • Manage Gmail end-to-end: search, read, send, draft, label, and organize threads. Automate workflow…

  • Schedule and manage Google Calendar events directly from your workspace. Check availability, view…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nabla-sniffer/google-tasks-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server