Skip to main content
Glama

Things MCP Server

by hald

add_todo

Create and organize tasks in the Things app by specifying details like title, notes, schedule, deadline, tags, and checklist items. Easily assign tasks to projects or headings for structured task management.

Instructions

Create a new todo in Things

Args: title: Title of the todo notes: Notes for the todo when: When to schedule the todo (today, tomorrow, evening, anytime, someday, or YYYY-MM-DD) deadline: Deadline for the todo (YYYY-MM-DD) tags: Tags to apply to the todo checklist_items: Checklist items to add list_id: ID of project/area to add to list_title: Title of project/area to add to heading: Heading title to add under heading_id: Heading ID to add under (takes precedence over heading)

Input Schema

NameRequiredDescriptionDefault
checklist_itemsNo
deadlineNo
headingNo
heading_idNo
list_idNo
list_titleNo
notesNo
tagsNo
titleYes
whenNo

Input Schema (JSON Schema)

{ "properties": { "checklist_items": { "default": null, "items": { "type": "string" }, "title": "Checklist Items", "type": "array" }, "deadline": { "default": null, "title": "Deadline", "type": "string" }, "heading": { "default": null, "title": "Heading", "type": "string" }, "heading_id": { "default": null, "title": "Heading Id", "type": "string" }, "list_id": { "default": null, "title": "List Id", "type": "string" }, "list_title": { "default": null, "title": "List Title", "type": "string" }, "notes": { "default": null, "title": "Notes", "type": "string" }, "tags": { "default": null, "items": { "type": "string" }, "title": "Tags", "type": "array" }, "title": { "title": "Title", "type": "string" }, "when": { "default": null, "title": "When", "type": "string" } }, "required": [ "title" ], "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