Skip to main content
Glama

Things MCP Server

by hald

update_todo

Modify an existing todo in Things by updating its title, notes, schedule, deadline, tags, status, or location. Use ID to specify the task and adjust properties such as completion, project, or heading.

Instructions

Update an existing todo in Things

Args: id: ID of the todo to update title: New title notes: New notes when: New schedule deadline: New deadline tags: New tags completed: Mark as completed canceled: Mark as canceled list: The title of a project or area to move the to-do into list_id: The ID of a project or area to move the to-do into (takes precedence over list) heading: The heading title to move the to-do under heading_id: The heading ID to move the to-do under (takes precedence over heading)

Input Schema

NameRequiredDescriptionDefault
canceledNo
completedNo
deadlineNo
headingNo
heading_idNo
idYes
listNo
list_idNo
notesNo
tagsNo
titleNo
whenNo

Input Schema (JSON Schema)

{ "properties": { "canceled": { "default": null, "title": "Canceled", "type": "boolean" }, "completed": { "default": null, "title": "Completed", "type": "boolean" }, "deadline": { "default": null, "title": "Deadline", "type": "string" }, "heading": { "default": null, "title": "Heading", "type": "string" }, "heading_id": { "default": null, "title": "Heading Id", "type": "string" }, "id": { "title": "Id", "type": "string" }, "list": { "default": null, "title": "List", "type": "string" }, "list_id": { "default": null, "title": "List Id", "type": "string" }, "notes": { "default": null, "title": "Notes", "type": "string" }, "tags": { "default": null, "items": { "type": "string" }, "title": "Tags", "type": "array" }, "title": { "default": null, "title": "Title", "type": "string" }, "when": { "default": null, "title": "When", "type": "string" } }, "required": [ "id" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/hald/things-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server