What it is
An X/Twitter server over GetXAPI, an independent third-party API not affiliated with X: search and retrieval, posting and engagement, profile and article management, direct messages, and a monitor layer that delivers new tweets to a webhook. Reading needs only the GetXAPI key; anything that acts on a real account needs that account's own session.
Requirements
A GetXAPI key in GETXAPI_KEY on an account carrying credit — every tool call is metered as ordinary API usage, with no separate charge for going through MCP. That key alone covers every read tool. The write and private half — posting, liking, DMs, articles, profile edits — additionally needs the X account's own session, and there are two ways to supply it: a login tool that takes your password as a tool argument, or X_AUTH_TOKEN set in the server's configuration. Prefer the second: the vendor's own guidance is that the password otherwise transits the model's context.
Setup effort
One command plus a key — npx -y @getxapi/mcp@latest, then supply credentials