MCP App Store

Overview

Structured combines all your tasks and to-dos into a single visual timeline.

Tools

complete_task

ChatGPT
Mark a task as completed. Works on regular tasks, calendar-synced tasks, and recurring task instances (pass recurring_id + day). Idempotent — succeeds if already completed.

create_recurring_task

ChatGPT
Create a recurring task in Structured (Pro only). Use this instead of create_task when the task repeats on a schedule.

create_task

ChatGPT
Create a new task in Structured. Three task types: (1) Inbox - an unscheduled to-do with no date (omit 'day'); (2) All-day - tied to a date but no specific time ('day' + 'is_all_day'); (3) Timed - scheduled at a specific date and time ('day' + 'start_time'). When the user does not specify a date, always create an inbox task.

delete_task

ChatGPT
Delete a task or recurring series. For regular tasks: pass id. For recurring tasks: pass recurring_id + delete_scope (this/future/all). Calendar-synced tasks are hidden instead of deleted.

get_inbox

ChatGPT
List all tasks in the inbox (unscheduled tasks).

get_tasks_for_day

ChatGPT
List all tasks scheduled for a specific day. Use this when the user asks for one explicit date other than today and you want the same daily planner view as get_today.

get_today

ChatGPT
List all tasks scheduled for today. This is the main tool - Structured is a daily planner focused on today's schedule. Use get_tasks_for_day for a specific other day and list_tasks for ranges or additional filters.

list_tasks

ChatGPT
List tasks with optional filters across one or more days. Use get_today for today and get_tasks_for_day for a single specific day when you want the daily planner view.

update_task

ChatGPT
Update an existing task. Only provided fields are changed. Calendar-synced tasks only support is_completed. Regular tasks can be converted to recurring by providing recurring_type (Pro only). Recurring: always pass recurring_id + day (YYYY-MM-DD). Use is_completed or completion-only subtask changes without update_action (free), or use update_action (only_this/all_future/all/stop_repeating) for recurring edits (Pro only).

Capabilities

InteractiveWrites

App Stats

9

Tools

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily