Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Google Tasks con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.
In breve
Fai gestire Google Tasks alla tua AI: vedi i tuoi elenchi e cosa è aperto o in scadenza, aggiungi attività e sottoattività con scadenza, aggiornale, completale, riordinale o spostale in un altro elenco. Le stesse attività che vedi in Gmail, Google Calendar e nell'app Tasks. Account Google personali e Google Workspace.
Prova a chiedere
Prompt di esempio per Google Tasks
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Google Tasks, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
Google Tasks
Fai gestire Google Tasks alla tua AI: vedi i tuoi elenchi e cosa è aperto o in scadenza, aggiungi attività e sottoattività con scadenza, aggiornale, completale, riordinale o spostale in un altro elenco. Le stesse attività che vedi in Gmail, Google Calendar e nell'app Tasks. Account Google personali e Google Workspace.
Setup
- Apri console.cloud.google.com, scegli o crea un progetto, poi vai su APIs & Services → Library e abilita la Google Tasks API.
- Apri APIs & Services → OAuth consent screen. Scegli Internal se usi Google Workspace (la via più semplice), altrimenti External. Con External imposta lo stato di pubblicazione su In production: finché l'app è in Testing, Google revoca i refresh token dopo 7 giorni e il connettore smette di funzionare ogni settimana. Per il tuo account puoi semplicemente proseguire oltre l'avviso "unverified app".
- Apri APIs & Services → Credentials → Create credentials → OAuth client ID, scegli il tipo di applicazione Web application e aggiungi l'URI di reindirizzamento autorizzato
https://cloud.anythingmcp.com/api/mcp-oauth/callback. Se ospiti AnythingMCP in proprio, inserisci invecehttps://tuo-host-anythingmcp/api/mcp-oauth/callback. - Inserisci il client ID in
GOOGLE_CLIENT_IDe il client secret inGOOGLE_CLIENT_SECRET, poi installa il connettore. - Nella pagina del connettore clicca su Authorize with Provider e accedi con l'account Google di cui l'AI deve usare le attività. Il refresh token viene salvato cifrato e gli access token si rinnovano automaticamente.
Un solo client Google per tutti i connettori Google: lo stesso progetto Cloud e lo stesso client OAuth servono tutti i connettori Google: Gmail, Google Calendar, Google Drive, Google Sheets, Google Docs, Google Tasks, Search Console, Analytics e Ads. Abilita ogni API in quel progetto, riusa lo stesso client ID e lo stesso secret e autorizza ogni connettore una volta. Ognuno chiede solo i propri permessi.
Da sapere: sono le stesse attività che vedi in Gmail, Google Calendar e nell'app Google Tasks. Google Tasks salva solo il giorno della scadenza, quindi non si può impostare un orario. Le attività completate nelle app Google sono nascoste per impostazione predefinita: chiedi esplicitamente quelle completate quando ti servono.
Permessi: il connettore chiede https://www.googleapis.com/auth/tasks: leggere e modificare le tue attività e i tuoi elenchi.
Solo lettura: cambia lo scope nelle impostazioni OAuth del connettore in https://www.googleapis.com/auth/tasks.readonly, autorizza di nuovo e disattiva gtasks_create_tasklist, gtasks_create_task, gtasks_update_task, gtasks_complete_task e gtasks_move_task.
Disattivati all'installazione: gtasks_delete_task. Di solito si intende completare un'attività; attiva l'eliminazione solo se l'AI deve rimuovere attività.
Errori comuni: 401 significa che l'autorizzazione è scaduta o è stata revocata (succede sempre dopo 7 giorni se la schermata di consenso è in Testing): clicca di nuovo su Authorize with Provider. 403 accessNotConfigured significa che la Google Tasks API non è abilitata nel progetto Cloud. 403 insufficientPermissions significa che lo scope non consente la chiamata (una modifica con un setup in sola lettura). 404 significa che l'id dell'elenco o dell'attività è sbagliato, o che l'attività appartiene a un altro elenco.
Il connettore non rinomina né elimina elenchi, non svuota le attività completate e non crea attività ricorrenti.
Prerequisiti: GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET
Installazione locale del connettore
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Apri http://localhost:3000/connectors/store, scegli Google Tasks e inserisci le variabili elencate nei Prerequisiti.
Tool disponibili
| Tool | What it does |
|---|---|
gtasks_list_tasklists | List the user's task lists with id, title and updated time |
gtasks_create_tasklist | Create a new task list with a title |
gtasks_list_tasks | List the tasks of one list with id, title, notes, status (needsAction or completed), due date, completed time, parent (for subtasks) and… |
gtasks_get_task | Get one task with title, notes, status, due date, completed time, parent, position, links and webViewLink |
gtasks_create_task | Create a task in a list, at the top by default; with parent it becomes a subtask, with previous it goes after that sibling |
gtasks_update_task | Change a task: only the fields given are changed. status "completed" marks it done, "needsAction" reopens it |
gtasks_complete_task | Mark a task as completed (Google sets the completed time) |
gtasks_move_task | Move a task: make it a subtask (parent), reorder it after a sibling (previous), move it to the top level (neither), or to another list… |
gtasks_delete_task | Delete a task (its subtasks go with it) |
Esempi di prompt
- "Quali attività scadono questa settimana?"
- "Aggiungi in Le mie attività l'attività Inviare il report Q3, in scadenza venerdì, con sottoattività per raccogliere i dati e scrivere il riepilogo."
- "Segna come completata l'attività Prenotare i voli."
- "Sposta tutte le attività aperte dall'elenco Inbox a Progetto Alpha."
Prossimi passi
Questa guida ti è stata utile?