Threads
threadsRead public Threads data with Desearch. Set action and that action's arguments. search (query; optional start_date, end_date): one page of posts that match a keyword. search_users (query): accounts that match a username or name. profile (username): one profile with bio, followers, and links. profile_posts (username): the account's latest public posts (Threads shows only the most recent ones). post (id): one post by URL or shortcode, with its replies (comments) and the author's own continuation posts (threadItems). profile and post return the item itself. List actions return { results, next_cursor, next }; Threads returns no further pages, so next_cursor is always null and no action takes a cursor.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>"
},
"name": "threads"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | post: Threads post URL or shortcode, example: 'DK-BydcJHkF' or 'https://www.threads.com/@zuck/post/DK-BydcJHkF'. | |
| query | No | search: keyword or phrase, example: 'bittensor'. search_users: username or name, up to 100 characters, example: 'zuck'. | |
| action | Yes | What to read: 'search', 'search_users', 'profile', 'profile_posts', or 'post'. | |
| end_date | No | search: only posts on or before this date (YYYY-MM-DD). | |
| username | No | profile, profile_posts: Threads username, example: 'zuck'. A leading @ is removed. | |
| start_date | No | search: only posts on or after this date (YYYY-MM-DD), example: '2026-01-01'. |