Skip to content
MCP tools
View as Markdown
Updates dataHabitsMCP tool

habits_update

Update an existing habit's name, cadence, status, tagline, or weekly target.

Update an existing habit's name, cadence, status, tagline, or weekly target. Only provided fields are updated — omitted fields stay unchanged. Use status='paused' to pause a habit or status='active' to resume. Returns the updated habit.

Parameters#

ParameterTypeRequiredDescription
habit_idstringYesUUID of the habit to update (required). Use habits_list to find. · Format: UUID
namestringNoUpdated habit name
cadenceenumNoUpdated cadence · One of: daily, weekly, monthly
statusenumNoUpdated status · One of: active, paused, archived
weekly_targetnumberNoUpdated weekly target · Max: 7 · Min: 1
taglinestringNoUpdated tagline

Example prompts#

  • "Update one of my habits."

Safety#

Updates data. Changes an existing record. The change is visible immediately in the app and can be edited back.