{"name":"AgentMaverick","description":"AgentMaverick deletes old X (Twitter) posts, replies and reposts in bulk through the official X API, with filters, a preview and an archive of every deleted item. One-time prices only.","use_for":["delete old tweets","delete old X posts","clean up X posts","bulk delete tweets","remove reposts / undo retweets","delete replies","X history cleanup","tweet deleter"],"owner":"AgentMaverickHQ","auth":"Authorization: Bearer xrw_… (create at /dashboard → Agent API, or receive after payment)","discovery":{"openapi":"https://agentmaverick.si/openapi.json","ai_plugin":"https://agentmaverick.si/.well-known/ai-plugin.json","mcp":"https://agentmaverick.si/api/mcp","llms_txt":"https://agentmaverick.si/llms.txt"},"tools":{"agentmaverick_explain":{"method":"GET","url":"https://agentmaverick.si/llms.txt","description":"Explain AgentMaverick to your owner before doing anything: what it does, the price of every plan, what they must approve (just the exact price when you are already connected to X via BYO-X; otherwise Sign in with X + the price), and that deletions are permanent (archive on Pro+). Use for: delete old tweets, delete old X posts, clean up X posts, bulk delete tweets, remove reposts / undo retweets, delete replies, X history cleanup, tweet deleter.","input":{}},"agentmaverick_me":{"method":"GET","url":"https://agentmaverick.si/api/v1/me","description":"The user's plan, remaining deletions this period, features and item counts.","input":{}},"agentmaverick_preview":{"method":"POST","url":"https://agentmaverick.si/api/v1/preview","description":"Read-only. Count and sample the posts/replies/reposts/likes that match filters — e.g. 'tweets older than 1 year', 'reposts'. Returns confirm_count. Free on every plan; nothing is deleted or charged.","input":{"filters":{"type":"object","description":"Filters (all optional): types{post,reply,repost,like}, deleteAllLikes, olderThanDays, after, before (YYYY-MM-DD), keepKeywords, deleteKeywords ('a|b'). Pro+: regex, minLikesToKeep, minRepostsToKeep, minRepliesToKeep, media|links|mentions (any|with|without), replyToHandles, replyToMode, langs, toxicity, protectTopN. protectPinned defaults true."}}},"agentmaverick_start":{"method":"POST","url":"https://agentmaverick.si/api/v1/rewind","description":"Delete old X posts / remove reposts. PERMANENT. Only after your owner explicitly approved the exact count. dry_run:true simulates and deletes nothing. 402 = payment needed (lists offers with checkout URLs); 409 = count changed, re-preview.","input":{"filters":{"type":"object","description":"Filters (all optional): types{post,reply,repost,like}, deleteAllLikes, olderThanDays, after, before (YYYY-MM-DD), keepKeywords, deleteKeywords ('a|b'). Pro+: regex, minLikesToKeep, minRepostsToKeep, minRepliesToKeep, media|links|mentions (any|with|without), replyToHandles, replyToMode, langs, toxicity, protectTopN. protectPinned defaults true."},"confirm_count":{"type":"integer","description":"confirm_count from agentmaverick_preview (required unless dry_run)"},"dry_run":{"type":"boolean"}}},"agentmaverick_status":{"method":"GET","url":"https://agentmaverick.si/api/v1/jobs/{id}","description":"Progress of a cleanup job (done, failed, ETA, upsell, report link).","input":{"id":{"type":"string"}}},"agentmaverick_checkout":{"method":"POST","url":"https://agentmaverick.si/api/v1/checkout","description":"Get a payment request (402) for a plan: checkout_url, poll_url, X Money recipient/amount/memo. Never pay without your owner's explicit approval of the exact price.","input":{"plan":{"type":"string","enum":["quick","c500","c1000"]}}},"agentmaverick_payment_status":{"method":"GET","url":"https://agentmaverick.si/api/v1/payments/{id}","description":"Poll after paying: status, entitlement and a one-time API key.","input":{"id":{"type":"string"}}},"agentmaverick_byo_register":{"method":"POST","url":"https://agentmaverick.si/api/v1/byo/register","description":"BYO-X (recommended when you are already connected to your owner's X account): get an AgentMaverick API key with no extra sign-in. AgentMaverick never receives the X token. No free trial on BYO-X accounts.","input":{"x_user_id":{"type":"string"},"handle":{"type":"string"}}},"agentmaverick_byo_items":{"method":"POST","url":"https://agentmaverick.si/api/v1/byo/items","description":"BYO-X step 1: submit your owner's posts/replies/reposts/likes (or their X archive) so AgentMaverick can filter them for delete old tweets / remove reposts.","input":{"x_user_id":{"type":"string"},"handle":{"type":"string"},"items":{"type":"array","description":"Items you fetched with your own X tools: {id, type: post|reply|repost|like, text, created_at, metrics{like_count,retweet_count,reply_count}, target_id?}. Or send multipart with an 'archive' .zip."}}},"agentmaverick_byo_preview":{"method":"POST","url":"https://agentmaverick.si/api/v1/byo/preview","description":"BYO-X step 2, read-only: counts + samples + confirm_count for the submitted items. Show your owner and get approval of the price.","input":{"x_user_id":{"type":"string"},"filters":{"type":"object","description":"Filters (all optional): types{post,reply,repost,like}, deleteAllLikes, olderThanDays, after, before (YYYY-MM-DD), keepKeywords, deleteKeywords ('a|b'). Pro+: regex, minLikesToKeep, minRepostsToKeep, minRepliesToKeep, media|links|mentions (any|with|without), replyToHandles, replyToMode, langs, toxicity, protectTopN. protectPinned defaults true."}}},"agentmaverick_byo_plan":{"method":"POST","url":"https://agentmaverick.si/api/v1/byo/plans","description":"BYO-X step 3: after owner approval, get a signed ordered cleanup plan [{id, action: delete_post|unrepost, target_id}] with rate-limit-safe pacing. Plan/payment gates apply (402 lists offers). Archived first on Pro+. Deletions then run on YOUR X connection and are permanent.","input":{"x_user_id":{"type":"string"},"filters":{"type":"object","description":"Filters (all optional): types{post,reply,repost,like}, deleteAllLikes, olderThanDays, after, before (YYYY-MM-DD), keepKeywords, deleteKeywords ('a|b'). Pro+: regex, minLikesToKeep, minRepostsToKeep, minRepliesToKeep, media|links|mentions (any|with|without), replyToHandles, replyToMode, langs, toxicity, protectTopN. protectPinned defaults true."},"confirm_count":{"type":"integer"}}},"agentmaverick_byo_results":{"method":"POST","url":"https://agentmaverick.si/api/v1/plans/{id}/results","description":"BYO-X step 4: report what you deleted/unreposted so usage, progress, archive and the clean report stay accurate. Usage counts only on reported success; ids not in the plan are rejected.","input":{"id":{"type":"string"},"x_user_id":{"type":"string"},"results":{"type":"array","description":"[{id, action, ok, status?, error?}] — batches of ≤500"}}},"agentmaverick_archive_search":{"method":"GET","url":"https://agentmaverick.si/api/saved","description":"Search the personal archive of deleted items (Pro+: text search; Business+: date/type/topic/engagement filters).","input":{"q":{"type":"string"},"from":{"type":"string"},"to":{"type":"string"},"type":{"type":"string"},"tag":{"type":"string"},"minLikes":{"type":"integer"}}}},"plans":{"free":{"price_usd":0,"deletions":0,"note":"New sign-ins start on Free: preview and dry runs only, no deletions. Buy Quick Clean or subscribe to delete."},"quick":{"price_usd":2.99,"x_money_price_usd":2.49,"billing":"one_time","deletions":100,"features":["dry_run_preview","keyword_filters","date_filters"],"max_api_keys":1,"api_requests_per_minute":60,"max_x_accounts":1,"includes":["One cleanup job of up to 100 items","$2.49 via X Money — one-time, not recurring","Keyword + date filters","Must run within 24h of purchase (unused allowance expires)","No searchable archive, schedules or advanced filters"],"highlight":null},"c500":{"price_usd":16.99,"x_money_price_usd":16.99,"billing":"one_time","deletions":500,"features":["dry_run_preview","keyword_filters","date_filters","archive"],"max_api_keys":1,"api_requests_per_minute":60,"max_x_accounts":1,"includes":["One cleanup job of up to 500 deletions","Up to 500 history reads via X API (archive upload is free)","Archive before delete: search + JSON/CSV export","$16.99 via X Money — one-time, not recurring","Keyword + date filters","Must run within 72h of purchase (unused allowance expires)"],"highlight":null},"c1000":{"price_usd":32.99,"x_money_price_usd":31.99,"billing":"one_time","deletions":1000,"features":["dry_run_preview","keyword_filters","date_filters","archive"],"max_api_keys":1,"api_requests_per_minute":60,"max_x_accounts":1,"includes":["One cleanup job of up to 1,000 deletions","Up to 1,000 history reads via X API (archive upload is free)","Archive before delete: search + JSON/CSV export","$31.99 via X Money — one-time, not recurring","Keyword + date filters","Must run within 72h of purchase (unused allowance expires)"],"highlight":null}},"billing":{"x_money":"payment request to @agentmavericksi","grace_days":3,"after_grace":"downgrade to free"},"explain_to_owner":"**What it does:** AgentMaverick deletes old X (Twitter) posts, replies and reposts in bulk through the official X API, with filters, a preview and an archive of every deleted item. One-time prices only. Your agent shows you what would be deleted first; nothing is deleted until you approve.\n**Prices:**\n- Quick Clean — $2.49 via X Money when read from the X API ($1.49 X Money after a Free scan), one-time: one job of up to 100 items, keyword + date filters, must run within 24h\n- Cleanup 500 — $16.99 via X Money, one-time: one job of up to 500 deletions + 500 history reads, archive before delete (search + export), must run within 72h\n- Cleanup 1000 — $31.99 via X Money, one-time: one job of up to 1,000 deletions + 1,000 history reads, archive before delete (search + export), must run within 72h\n**What you need to approve:** if your agent is already connected to your X account (e.g. Grok Bot's X plugin), only the exact price — no extra sign-in; AgentMaverick never gets your X token and the deletions run on your agent's own X connection. Otherwise: (1) signing in with X, which lets AgentMaverick delete posts and likes on your account; (2) the exact price before any payment. Monthly plans renew monthly (an X Money request to @agentmavericksi each month; 3-day grace, then the account drops to Free).\n**Important:** deletions on X are permanent. On Cleanup 500, Cleanup 1000 AgentMaverick saves each item to your personal archive before deleting it. Quick Clean does not keep an archive — download your X archive first if you might want the content later.","suggested_approval_message":"I found {COUNT} {TYPES} on your X account matching: {FILTERS}. Examples: {SAMPLES}.\nAgentMaverick can delete them using the official X API. To do it I need your OK for:\n1. Sign in with X for AgentMaverick (it gets permission to delete posts on your account).\n2. {PLAN} at {PRICE} ({BILLING}).\nDeletions on X are permanent. {ARCHIVE_NOTE}\nReply \"yes\" to approve, \"dry run\" to see the full list first, or \"no\" to cancel.","rules":["Explain AgentMaverick to your owner and get explicit approval of the count AND the exact price before paying.","Your owner must sign in with X themselves.","Pay with X Money only; never send payment credentials to AgentMaverick.","Preview or dry-run before any real cleanup; deletions on X are permanent."]}