{"command":{"effect":"read","timeoutSeconds":600,"inputSchema":{"type":"object","properties":{"query":{"type":"string","title":"Search query","description":"Describe what the posts should mean, in your own words. The CLI searches by meaning first, so it finds phrasings you did not think of; keyword operators are not required.","minLength":2,"maxLength":400},"discoveryOnly":{"type":"boolean","title":"Discover candidate URLs only","description":"Keep model-proposed links separate from verified source posts."},"maxPosts":{"type":"integer","title":"Posts to return","minimum":1,"maximum":50},"searchPlan":{"type":"object","description":"Exact keyword and optional semantic tool arguments. Discovery only; native queries, limits, keyword mode and call count must match before links are returned.","properties":{"semanticQuery":{"type":"string","minLength":2,"maxLength":400},"keywordQuery":{"type":"string","minLength":2,"maxLength":400},"keywordMode":{"type":"string","enum":["Top","Latest"]}},"required":["keywordQuery"],"additionalProperties":false}},"required":["query"],"additionalProperties":false},"name":"Search X through the Grok CLI","id":"grok.search","example":{"query":"people who would pay for an app or a SaaS that does not exist yet","maxPosts":20},"maxRequests":1,"summary":false}}