OmniX

MCP Server

The Twitter (X) MCP server for your AI.

Give Claude, Cursor and Codex native X tools. All 55 endpoints — search, posting, follows, articles and the only encrypted XChat DM tools — become functions the model can call. One config, no SDK, no developer account.

claude mcp add omnix \
  -e OMNIX_KEY=omnix_live_... \
  -e X_AUTH_TOKEN=... \
  -- npx -y omnix-mcp@latest
55 native toolsEncrypted XChat DMs$0.001 / callNo dev account

MCP server

Native X tools inside your AI editor.

Add one config to Claude, Cursor or Codex and all 55 tools become functions the model can call — search, user lookups, posting, follows, DMs and articles. No glue code.

claude_desktop_config.json
{
  "mcpServers": {
    "omnix": {
      "command": "npx",
      "args": ["-y", "omnix-mcp@latest"],
      "env": {
        "OMNIX_KEY": "omnix_live_...",
        "X_AUTH_TOKEN": "your_x_auth_token"
      }
    }
  }
}

Tool surface

55 tools the model can call.

Every endpoint runs as the X account you connect, so viewer-relative fields stay accurate. Webhooks stay on the REST API; everything else is one MCP call away.

Tweets

13

Advanced search, detail, threads, replies, create, like, retweet, bookmark.

Users

24

Profiles, followers, following, timelines, follow/unfollow, update profile.

Direct Messages

7

Inbox, read, send, media, react, edit, delete — including end-to-end encrypted XChat.

Articles

7

Get, create, update, list, publish, unpublish and delete X Articles.

Account

2

Account-level helpers for the connected X session.

Lists & Media

2

Read list members and upload images, GIFs or video.

Connected in three steps.

01

Add the config

Paste one JSON block (or run one command) into Claude, Cursor or Codex with your OmniX key and X token.

02

Restart the client

The 55 tools register automatically — no SDK, no glue code, no server to host.

03

Just ask

“Search X for AI agents and DM the top 3” — the model calls the tools and acts as your real X account.

MCP, answered.

What is the OmniX MCP server?

It's a Model Context Protocol server that turns all 55 OmniX X (Twitter) endpoints into native tools an AI model can call — search, user lookups, posting, follows, articles and DMs — without writing any integration code.

Which MCP clients does it work with?

Any MCP client: Claude Desktop, Claude Code, Cursor and Codex are supported out of the box. You add one config block (or one CLI command) and the tools appear.

Can the AI read and send encrypted (XChat) DMs?

Yes — OmniX is the only X MCP server that reads, sends and decrypts end-to-end encrypted XChat DMs. Supply your XChat PIN and the model can read decrypted history and send encrypted messages.

Do I need an X developer account?

No. You authenticate with your OmniX API key and an X account token — no developer application, no review queue.

How much does it cost?

The same flat $0.001 per successful call as the REST API, with free credits on signup. The MCP server itself is free and open source (MIT).

Is it open source?

Yes. The server is published on npm as omnix-mcp and the source is MIT-licensed on GitHub.