OPEN SOURCE · SELF-HOSTED · MCP

Your tasks.
Your way.

Connect Google Tasks to ChatGPT and organize your to-dos in everyday language. You run your own connector using your own Google account and Cloudflare Worker.

Today
Review the plan
Prepare the workshop
Follow up with the team
“Move the workshop under Next week.”
Organized, without the busywork
GOOGLE TASKSMODEL CONTEXT PROTOCOLCLOUDFLARE WORKERSCHATGPT

WHAT IT DOES

Less clicking.
More getting things done.

Use natural language to manage your real Google Tasks lists. tasksGPT currently provides nine MCP tools.

01

See the whole picture

Read task lists, pending items, subtasks, notes, and completion statuses without switching apps.

02

Make changes safely

Create and edit tasks, add subtasks and move them across lists, with identity and duplicate checks.

03

Keep things in order

Reorder tasks around visual separators, and complete or reopen items with hierarchy safeguards.

HOW IT WORKS

Your own bridge between two tools.

tasksGPT is a self-hosted MCP server, not a shared public task-management service. The source code is public; each person deploys a separate Worker and uses their own Google OAuth credentials.

Open the step-by-step setup guide ↗
  1. 01

    Deploy your Worker

    Clone the repo, configure Cloudflare and create your own KV storage.

  2. 02

    Connect Google

    Set up OAuth and authorize the Google account permitted to use your instance.

  3. 03

    Connect ChatGPT

    Add your Worker URL where custom MCP apps are supported.

BUILT WITH CARE

Transparency is a feature.

Google Tasks access is used only for task-management features. Learn which data the connector accesses, how authentication works, and which third-party services are involved.

Read the privacy policy