MCP.Market

Gtasks MCP server

by alvinjchoi·io.github.alvinjchoi/gtasks-mcp·v0.2.0·10 stars

Manage Google Tasks via MCP: list, search, create, update, move, and clear tasks.

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

full report

Adoption
Growing

10 stars70 downloads/wk

Reviews

Write one

Nobody has reviewed Gtasks yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Gtasks tools (9, 3 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • clear

    Clear completed tasks from a Google Tasks task list

  • createwrite action

    Create a new task in Google Tasks

  • deletewrite action

    Delete a task in Google Tasks

  • list

    List all tasks in Google Tasks

  • list_task_lists

    List all task lists in Google Tasks with their IDs and titles. Use this to discover list IDs before querying specific lists.

  • list_with_tree

    List tasks from a specific task list in tree format (matching Google Tasks UI order). Shows parent-child hierarchy with indentation, sorted by position.

  • move

    Move a task to a new position within its list or to a different list. Can reorder, indent (make subtask), or un-indent.

  • search

    Search for a task in Google Tasks

  • updatewrite action

    Update a task in Google Tasks

Public scan report

scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it

no findings
  • Code scan3 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 69 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Gtasks compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
78/100
higher than 62% of 3,470 Web search servers
Tools
9
the typical Web search server has 5
Tools that change things
33%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
10
more than 85% of 1,786 Web search servers
Downloads a week
70
more than 48% of 827 Web search servers with a package

What its tools let an agent do: 5 read · 1 create · 2 change · 1 delete

Install Gtasks in Claude Code, Cursor or VS Code

Runs npx -y @alvincrave/gtasks-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add gtasks-mcp -- npx -y @alvincrave/gtasks-mcp
Add to Cursor

What the publisher says

From the Gtasks repository's README, as published. We do not edit it. Read it on GitHub

Google Tasks MCP Server

A Model Context Protocol (MCP) server for Google Tasks. Manage task lists and tasks through natural language in Claude Desktop and other MCP clients.

Forked from zcaceres/gtasks-mcp with stronger auth options, multi-list support, pagination, and hierarchy tools.

Registry name: io.github.alvinjchoi/gtasks-mcp npm: @alvincrave/gtasks-mcp

Features

  • List and search tasks (optionally scoped to one task list)
  • Paginate through all tasks (no silent 100-task cap)
  • Create, update, delete, and clear completed tasks
  • Discover task lists (listtasklists)
  • View parent/child hierarchy (listwithtree)
  • Reorder, nest, or move tasks across lists (move)
  • OAuth2 auth via env vars, credential files, or interactive auth
  • Docker support

Installation

Recommended (Claude Desktop / any MCP client) — runs the latest published npm package:

npx -y @alvincrave/gtasks-mcp

Or install globally:

npm install -g @alvincrave/gtasks-mcp

From source

git clone https://github.com/alvinjchoi/gtasks-mcp.git
cd gtasks-mcp
npm install
npm run build

Setup

Option A — Environment variables (Claude Desktop)

  1. Create a Google Cloud project and enable the Google Tasks API.
  2. Create OAuth 2.0 Desktop credentials and obtain a refresh token (OAuth Playground with scope https://www.googleapis.com/auth/tasks works).
  3. Configure Claude Desktop (~/Library/Application Support/Claude/claudedesktopconfig.json on macOS):
{
  "mcpServers": {
    "gtasks": {
      "command": "npx",
      "args": ["-y", "@alvincrave/gtasks-mcp"],
      "env": {
        "GOOGLE_CLIENT_ID": "your_client_id_here",
        "GOOGLE_CLIENT_SECRET": "your_client_secret_here",
        "GOOGLE_REFRESH_TOKEN": "your_refresh_token_here"
      }
    }
  }
}

Option B — Credential files (local / shared with other Google MCP servers)

  1. Download your OAuth client JSON (gcp-oauth.keys.json).
  2. Authenticate once:
export GTASKS_CREDENTIALS_PATH=/path/to/gcp-oauth.keys.json
export GTASKS_TOKEN_PATH=/path/to/.gtasks-server-credentials.json
node dist/index.js auth
  1. Run the server with the same env vars set (or place gcp-oauth.keys.json in the project root and use the defaults).

Aliases also accepted:

Option C — Home config file

Create ~/.gtasks-credentials.json:

{
  "clientId": "your_client_id",
  "clientSecret": "your_client_secret",
  "refreshToken": "your_refresh_token"
}

Tools

Usage examples

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Gtasks: common questions

Is Gtasks MCP server safe?
Mostly: it is graded B (78/100). Read the Gtasks safety report
How do I install Gtasks?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Gtasks need an API key?
Yes. The registry entry asks for GOOGLE_CLIENT_SECRET, GOOGLE_REFRESH_TOKEN.
Is Gtasks maintained?
The last commit was 108 days ago (2026-07-19). The latest release is v0.2.0.
What can I use instead of Gtasks?
Servers from other publishers that do the same job: Google Maps MCP Server, Apple Notes MCP server and SerpApi MCP server.
How does Gtasks compare with other Web search MCP servers?
safety score 78/100 (higher than 62% of 3,470 Web search servers); tools 9 (the typical Web search server has 5); tools that change things 33% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Gtasks

Same job from other publishers: the closest match first, then the best rated.

  • Google Maps MCP Server
    18 Google Maps tools for AI agents — geocode, search, directions, weather, and more.
    B
  • Apple Notes
    Inspect, search, create, edit, move, and organize notes in Apple Notes on macOS.
    A
  • SerpApi
    Official SerpApi MCP server for Google, Bing, and other search engines.
    A
  • HasData Google Scholar
    Google Scholar search results, citation counts and citation export formats, as structured JSON.
    A
  • Google Flights
    MCP server for searching Google Flights — flight search, date grid pricing, and airport lookup.
    A