Twist MCP Server
JSON →Interact with a Twist workspace using its REST API.
Tools · 24
- twist_inbox_get Get the contents of the user's inbox
- twist_inbox_archive_all Archives all threads in a workspace (or, all threads after a given timestamp)
- twist_inbox_archive Archives a specific thread by ID
- twist_inbox_unarchive Unarchives a specific thread by ID
- twist_inbox_mark_all_read Marks all inbox threads as read
- twist_inbox_get_count Gets the count of inbox threads
- twist_threads_getone Get a thread by ID
- twist_threads_get Get all threads in a channel
- twist_threads_add Add a new thread to a channel
- twist_threads_update Update an existing thread
- twist_threads_remove Remove a thread
- twist_threads_star Star a thread
- twist_threads_unstar Unstar a thread
- twist_threads_pin Pin a thread
- twist_threads_unpin Unpin a thread
- twist_threads_move_to_channel Move a thread to a different channel
- twist_threads_get_unread Get unread threads in the workspace
- twist_threads_mark_read Mark a thread as read
- twist_threads_mark_unread Mark a thread as unread
- twist_threads_mark_unread_for_others Mark a thread as unread for others
- twist_threads_mark_all_read Mark all threads as read in a workspace or channel
- twist_threads_clear_unread Clear unread threads in the workspace
- twist_threads_mute Mute a thread for a number of minutes
- twist_threads_unmute Unmute a thread
Environment variables
TWIST_API_TOKENTWIST_WORKSPACE_ID
Links
★ 1 GitHub stars