Twist MCP Server

by mikemc

twist_inbox_get

Retrieve and filter user inbox threads with options to set limits, time ranges, archive status, and ordering. Exclude specific threads for tailored inbox management.

Instructions

Get the authenticated user's inbox.

Args: limit: Limits the number of threads returned (default is 30, maximum is 500) newer_than_ts: Limits threads to those newer when the specified Unix time older_than_ts: Limits threads to those older when the specified Unix time archive_filter: Filter threads based on their is_archived flag: 'all', 'archived', or 'active' (default) order_by: Order of threads: 'desc' (default) or 'asc', based on last_updated attribute exclude_thread_ids: Thread IDs to exclude from results

Input Schema

NameRequiredDescriptionDefault
archive_filterNo
exclude_thread_idsNo
limitNo
newer_than_tsNo
older_than_tsNo
order_byNo

Input Schema (JSON Schema)

{ "properties": { "archive_filter": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Archive Filter" }, "exclude_thread_ids": { "anyOf": [ { "items": { "type": "integer" }, "type": "array" }, { "type": "null" } ], "default": null, "title": "Exclude Thread Ids" }, "limit": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "title": "Limit" }, "newer_than_ts": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "title": "Newer Than Ts" }, "older_than_ts": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "title": "Older Than Ts" }, "order_by": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Order By" } }, "title": "twist_inbox_getArguments", "type": "object" }
ID: a1cy0o9qbz