Search Twitter posts
twitter_search_listSearch X posts or people by query. Returns a list (use cursor when paginated).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Alias for `query`. Prefer `query`. | |
| trim | No | Ignored if this tool does not support it. | |
| limit | No | Optional page size (1–20). Requests cannot ask for more than 20 posts; the actual page size may be smaller. Use the response cursor for subsequent pages. | |
| query | No | Search query for public posts on X. Supported post-type operators include `include:nativeretweets`, `filter:nativeretweets`, and `filter:retweets`; `is:retweet` is not supported. | |
| cursor | No | Opaque pagination cursor returned by a previous response. | |
| offset | No | Ignored if this tool does not support it. | |
| context | Yes | Describe the user's underlying goal in one sentence — not the tool you are calling. | |
| endDate | No | Optional end date filter in YYYY-MM-DD format. | |
| section | No | Search section: `top` (default), `latest`, `people`, `photos`, or `videos`. | top |
| keywords | No | Alias for `query`. Prefer `query`. | |
| language | No | Optional language filter. | |
| minLikes | No | Optional minimum like count filter. | |
| pageSize | No | Ignored if this tool does not support it. | |
| llm_model | Yes | The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. "claude-opus-4-8", "gpt-5.2"). Used for analytics only. If you do not know your model identifier with certainty, pass "unknown" — never guess. | |
| startDate | No | Optional start date filter in YYYY-MM-DD format. | |
| maxResults | No | Ignored if this tool does not support it. | |
| minReplies | No | Optional minimum reply count filter. | |
| max_results | No | Ignored if this tool does not support it. | |
| minRetweets | No | Optional minimum retweet count filter. | |
| conversation_id | No | Echo the conversation_id from the server's previous response. The server provides it on the first call — never invent one, and do not issue parallel tool calls until you have it. |