Most X servers stop at search. This one covers the write side too — posting, following, publishing Articles — which is the difference between an agent that reports on a timeline and one that runs an account.
An MCP server for the X (Twitter) API through OmniX. Unlike read-only Twitter servers it also writes — post, reply, quote, delete, like, retweet, bookmark, follow, edit your profile and publish Articles. It runs from npm with npx and calls are metered per successful call.
- Tweets searched with X's advanced operators — from:, to:, since:, until:, filter:, exact phrases
- A single tweet with its author, media, entities and engagement counts
- A tweet's ordered self-thread, its replies, and the accounts that reposted it
- A user's profile, account metadata, tweets, replies, media, Articles and mentions
- Followers, verified followers, following, and the followers you have in common
- The follow, DM, block and mute relationship between two accounts
- Your home timeline, your likes, and your bookmarks — listed and searched
- Tweets posted, replied, quoted and deleted; liked, unliked, retweeted, bookmarked
- Users followed and unfollowed
- Profile fields, avatar and banner updated
- Long-form Articles fetched, created from markdown with an optional cover, and partially updated
Two environment variables: OMNIX_KEY from the OmniX dashboard, and X_AUTH_TOKEN, which is your normal X login cookie rather than a developer app credential. The write tools act as your own account.
One command plus a key — claude mcp add omnix -e OMNIX_KEY=omnix_live_... -e X_AUTH_TOKEN=your_x_auth_token -- npx -y omnix-mcp@latest, then supply credentials
