Things MCP
UnclaimedThings.app MCP Server
Install
uvx things-mcpUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (40)
add_tags
Append tags without removing existing ones
add-area
Create a new Area (via AppleScript; Things URL scheme has no add-area command)
add-project
Create a new project
add-todo
Create a new todo
area
Filter by area UUID
bulk-update-todos
Apply the same update to many todos in a single operation
deadline
Filter by deadline (YYYY-MM-DD)
get-anytime
Get todos from Anytime list
get-areas
Get all areas
get-inbox
Get todos from Inbox
get-logbook
Get completed todos
get-projects
Get all projects
get-recent
Get recently created items
get-someday
Get todos from Someday list, including tasks in Someday projects
get-tag-usage
Report how many items use each tag, sorted by usage; flag unused tags for cleanup
get-tagged-items
Get items with a specific tag
get-tags
Get all tags
get-today
Get todos due today
get-todos
Get todos, optionally filtered by project
get-trash
Get trashed todos
get-upcoming
Get upcoming todos
include_items
(optional, default: true) - Include checklist items
last
Filter by creation date (e.g., '3d' for last 3 days, '1w' for last week)
limit
Maximum number of items to return (default: all; get-logbook defaults to 50)
offset
Number of items to skip from the start (default: 0)
only_unused
(optional, default: false) - Return only tags that no item references (cleanup candidates)
period
Time period (e.g., '3d', '1w', '2m', '1y')
project_uuid
(optional) - Filter todos by project
search-advanced
Advanced search with multiple filters
search-items
Search for items in Things
search-todos
Simple search by title/notes
show-item
Show a specific item or list in Things
start_date
Filter by start date (YYYY-MM-DD)
status
Filter by status (incomplete/completed/canceled)
tag
Filter by tag
tags
Replace all tags on the todo
type
Filter by item type (to-do/project/heading)
update-area
Update an existing Area: rename or set tags (via AppleScript)
update-project
Update an existing project
update-todo
Update an existing todo