MCP App Store
by KeenEthics

Overview

Tweek is a minimal weekly planner and to-do app that keeps your tasks on a simple, week-at-a-glance calendar. This connector lets Claude work directly with your Tweek account, so you can plan and organize your week in plain language. With the Tweek connector, you can ask Claude to: • Review your week — list upcoming tasks across your calendars and see what's on any given day. • Add tasks — create new to-dos on the right day, including recurring tasks. • Update and reschedule — edit task text, move tasks to another day, or mark them done. • Clean up — remove tasks you no longer need. • Work across calendars — access your personal and shared calendars and their color labels. Turn a quick chat into a planned week: paste in a meeting agenda and have Claude break it into tasks, reschedule everything left unfinished to next week, or get a summary of what's ahead — all synced instantly with the Tweek apps on web, iOS, and Android. Your data stays in your Tweek account. The connector uses secure OAuth sign-in and only accesses your tasks and calendars when you ask.

Tools

bulk_complete_tasks

ChatGPT
Mark up to 50 tasks as done in one call — the batch equivalent of complete_task, for marking many tasks done in a single request. Returns per-item succeeded/failed.

bulk_create_tasks

ChatGPT
Create up to 50 tasks in one call — the batch equivalent of create_task, for adding many tasks in a single request. Each task follows the same rules as create_task (Give the task a placement or it stays invisible: set "date" (YYYY-MM-DD), "listId" (a someday-list id from list_calendars), or "dtStart" for a recurring base task.). Returns which items succeeded (with their new ids) and which failed (with the reason).

bulk_delete_tasks

ChatGPT
Permanently delete up to 50 tasks in one call — the batch equivalent of delete_task, for removing many tasks in a single request. Returns per-item succeeded/failed.

bulk_update_tasks

ChatGPT
Apply partial updates to up to 50 tasks in one call — the batch equivalent of update_task, for changing many tasks in a single request. Each item needs a taskId and at least one field to change. Returns per-item succeeded/failed.

complete_task

ChatGPT
Mark a single task as done (complete / finish / tick off). A virtual-occurrence id ("<taskId>_yyyyMMdd", from an expanded listing) completes only that single occurrence of the recurring series. To edit other fields use update_task; to remove the task use delete_task. For several tasks at once, bulk_complete_tasks marks them done in a single call.

create_task

ChatGPT
Create (add) a single task in a calendar. Give the task a placement or it stays invisible: set "date" (YYYY-MM-DD), "listId" (a someday-list id from list_calendars), or "dtStart" for a recurring base task. To edit an existing task use update_task, mark it done with complete_task, or remove it with delete_task. For several tasks at once, bulk_create_tasks adds them in a single call.

delete_task

ChatGPT
Permanently delete (remove) a single task by id. For recurring tasks, updateType selects the series mode: only_this removes a single occurrence (the series keeps skipping that day), this_and_future ends the series from that occurrence on, all_linked deletes every occurrence. A virtual-occurrence id ("<taskId>_yyyyMMdd", from an expanded listing) targets that occurrence. To just mark it done use complete_task; to edit it use update_task. For several tasks at once, bulk_delete_tasks removes them in a single call.

get_task

ChatGPT
Fetch a single task by id. To act on it: update_task to edit fields or reschedule / move it, complete_task to mark it done, delete_task to remove it.

list_calendars

ChatGPT
List the calendars the user can access, including their someday-lists (needed to place tasks).

list_colors

ChatGPT
List the user's custom task colors.

list_tasks

ChatGPT
List (search) the dated tasks in a calendar. Optionally filter by date range. The undated tasks the user keeps in someday-lists are read separately: pass someday: true for every one of them, or listId for a single list (ids from list_calendars) — either way the whole set comes back in one call, without pagination. Asked what is in a someday-list, use that instead of paging the dated tasks. When both dateFrom and dateTo are set (a window of at most 92 days), recurring tasks are automatically expanded into their per-day occurrences — the result then matches what the user sees in the app for those days and is returned in full, without pagination. To find or count tasks by their title over a longer period — up to 367 days, e.g. a whole year — pass "query" with dateFrom and dateTo: only the matching tasks come back, recurring ones expanded, done ones included, deleted ones left out. Computed occurrences have "virtual": true and an id like "<taskId>_yyyyMMdd"; update_task / complete_task / delete_task on such an id affect only that single occurrence. Use the calendarId from list_calendars. To act on what you find: create_task to add, update_task to edit / reschedule / move, complete_task to mark done, delete_task to remove (and their bulk_* variants for many at once).

update_task

ChatGPT
Apply partial updates to a single task — edit, change, move or reschedule it. Provide at least one field besides taskId. Reschedule / move by setting a new "date" (or "dtStart" for a recurring base task); set or change the time of day with "time". For recurring tasks, updateType selects the series mode (only_this / this_and_future / all_linked — same as the apps offer); a virtual-occurrence id ("<taskId>_yyyyMMdd", from an expanded listing) targets that occurrence. To mark a task done use complete_task; to remove it use delete_task. For several tasks at once, bulk_update_tasks applies the changes in a single call.

bulk_complete_tasks

Claude

bulk_create_tasks

Claude

bulk_delete_tasks

Claude

bulk_update_tasks

Claude

complete_task

Claude

create_task

Claude

delete_task

Claude

get_task

Claude

list_calendars

Claude

list_colors

Claude

list_tasks

Claude

update_task

Claude

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

Similar Apps