Schedule and publish on X from your AI agent.

First100 connects your X account over OAuth and lets Claude Code, Codex, Cursor or ChatGPT publish and schedule posts on it through MCP. Posts are checked against X's own counting before they are saved: 280 characters, every link counted as 23, emoji and CJK counted as 2. Images up to 5 MB in JPEG, PNG, GIF or WebP are supported.

How do I connect X?

Open Accounts in the First100 dashboard, choose X, sign in and approve. Your agent confirms it with list_connected_accounts. A daily check refreshes the token and flags an account that needs reconnecting, and the agent gives you the link.

What can the agent do on X?

Publish now, schedule, save drafts, edit and delete posts. get_post_performance returns impressions, likes, reposts, replies, quotes and bookmarks per post, and what_worked compares your own posts to find the patterns that lift engagement, with sample sizes.

reply_radar watches the X accounts on your watchlist and ranks their new posts as reply opportunities.

Why is there an X usage allowance?

X charges per API call. Reading metrics, stats and the radar counts against a monthly allowance: 150 on the week trial, 1200 on Starter and 3000 on Pro calls. Publishing is counted too but is never blocked by the allowance.

What stops a post from failing or going out twice?

Rate limits and server errors are retried at 5, 10 and 20 minutes; a rejected token fails at once with a message to reconnect the account. Identical text on the same platform within 24 hours is refused, and each platform takes at most 25 posts a day per brand.

Every image is copied into First100's storage when the post is saved, so a post never depends on the original link still working at publish time.

Does First100 reply, like, follow or send DMs for me?

No. Automated engagement is how accounts get restricted. First100 publishes the posts you approve and surfaces conversations worth joining with a drafted angle; you reply from your own account.