Labsco
getxapi logo

GetXAPI MCP Server

โ˜… 2

from getxapi

MCP server for the GetXAPI Twitter / X data API. 44 endpoints across reads and writes. Bearer token auth.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedPaid serviceNeeds API keys

GetXAPI MCP โ€” Twitter/X API for Claude, Cursor & any MCP client

The official GetXAPI MCP server. Give your AI assistant direct access to the Twitter/X API โ€” search tweets, look up users, read replies and followers, and post tweets, send DMs, manage articles, and more โ€” through one Model Context Protocol server.

Unlike read-only Twitter MCP servers, GetXAPI MCP can act: post tweets, reply, like, retweet, send DMs, and publish articles โ€” not just read.

โ†’ Get a free API key at getxapi.com ยท API docs ยท Pricing ($0.001/call, $0.05 per 1,000 tweets)


What you can do

Once installed, just ask your assistant naturally:

"Find Elon Musk's latest tweets" "Search tweets about OpenAI from the last week" "Who are @vercel's verified followers?" "Get the replies to this tweet: 1799โ€ฆ" "Post 'shipping ๐Ÿš€' to my X account" (requires X auth โ€” see below)


Read vs. write tools

NeedsExamples
ReadGETXAPI_KEY onlysearch tweets, user info, followers/following, replies, mentions, user tweets, lists
Write / privateGETXAPI_KEY + X account authpost / reply / like / retweet / bookmark / delete tweet, send DM, read DMs/timeline/bookmarks, publish articles, update profile

Enabling write tools

Write and private tools act on a real X account, so they need that account's auth. Two ways to provide it:

Option A โ€” log in through the assistant (convenient):

"Log in to my X account"

The assistant calls the x_login tool with your credentials and keeps the session for write tools. โš ๏ธ Your X password is passed as tool arguments, so it transits the AI model's context. For sensitive accounts, prefer Option B.

Option B โ€” set credentials in config (recommended for sensitive accounts):

{
  "mcpServers": {
    "getxapi": {
      "command": "npx",
      "args": ["-y", "@getxapi/mcp@latest"],
      "env": {
        "GETXAPI_KEY": "get-x-api-...",
        "X_AUTH_TOKEN": "...",
        "X_CT0": "...",
        "X_TWID": "...",
        "X_PROXY": "http://user:pass@host:port"
      }
    }
  }
}

X_CT0, X_TWID, and X_PROXY are optional โ€” X_AUTH_TOKEN alone is enough for most write tools; the others improve reliability on some accounts.

Your X password never touches the model. The credential fields are never shown to the AI โ€” the server injects them only into the calls that need them.


How billing works

Every tool call is a normal GetXAPI API call authenticated with your GETXAPI_KEY, metered exactly like direct API usage. No separate MCP billing. See pricing.


GetXAPI is an independent third-party API for developers and researchers. Not affiliated with, endorsed by, or sponsored by X Corp.