Threads carries twice as much media in a single post as anything else here, on one of the tightest text limits.
$ mcporter config add antwork --url https://api.antwork.io/mcp --auth oauthOpenClaw connects to Antwork over MCP with a browser OAuth prompt. There is no API key to generate, copy, or paste into a URL.
“Draft a Threads post introducing this set of screenshots, short, in my voice.”
“Take the Instagram caption I just approved and rework it for Threads.”
“Post this to Threads and schedule the same media for Instagram an hour later.”
“What did my last few Threads posts do?”
Antwork does not answer with a wall of text. It renders real, clickable panels inside OpenClaw — the same interface you would get in a dashboard, in the conversation you are already in. No other social tool does this.
Shipped something small this week that fixed a big thing. Our token refresh ran daily but checked Threads against a five minute expiry window, so it could only ever catch a token that happened to die inside those five minutes. It never did. Accounts just went quiet.
Twenty images or videos, mixed however you like. Nothing else Antwork posts to comes close; the next highest stops at ten, and most stop at one.
Five hundred characters is the second tightest limit here. The agent drafts to it instead of writing long and trimming, because on Threads the media carries the post and the text introduces it.
Each video can run five minutes at 1 GB, and there can be twenty of them. No other post this platform builds can be that big.
Video ratios are 9:16, 1:1 and 4:5, matching Instagram exactly. A cut made for one reposts to the other without recutting, which is the usual reason to run them as a pair.
One command, one consent screen, and Threads is something you can just ask for.