getxapi-mcp
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| X_CT0 | No | Optional X ct0 cookie to improve reliability. | |
| X_TWID | No | Optional X twid cookie to improve reliability. | |
| X_PROXY | No | Optional proxy for X API (e.g., http://user:pass@host:port). | |
| GETXAPI_KEY | No | Your GetXAPI API key (required for all tools). | |
| X_AUTH_TOKEN | No | X auth token for write operations (optional, but needed for write/private tools when not using login). |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| advanced_search_tweetsB | Search tweets with advanced operators using GetXAPI |
| get_tweet_detailA | Get a single tweet with full author, media, and engagement data via API |
| get_tweet_threadA | Resolve a linear self-thread from any tweet in the thread |
| get_tweet_repliesB | Fetch all replies to a tweet via API |
| get_tweet_retweetersA | Fetch the list of users who reposted (retweeted) a given tweet |
| create_tweetB | Post tweets with text, images, and videos via API |
| favorite_tweetB | Like (favorite) a tweet programmatically via API |
| retweet_tweetC | Retweet a tweet programmatically via API |
| join_communityB | Join an X (Twitter) community by its numeric community ID |
| follow_userC | Follow a user on X programmatically via API |
| unfollow_userB | Unfollow a user on X programmatically via API |
| bookmark_tweetC | Bookmark a tweet programmatically via API |
| unbookmark_tweetA | Remove a tweet from your bookmarks programmatically via API |
| get_articleB | Fetch full Twitter/X article and note content |
| create_articleB | Create (and optionally publish) a long-form Twitter/X article in one call |
| update_articleA | Partial-update an existing Twitter/X article — title, body markdown, or cover image |
| list_articlesA | Paginated list of the auth_token user's own Twitter/X articles (drafts or published) |
| publish_articleB | Publish an existing draft Twitter/X article to the timeline |
| unpublish_articleB | Move a published Twitter/X article back to draft and remove the wrapper tweet |
| delete_articleB | Permanently delete a Twitter/X article entity (draft or published) |
| search_usersB | Search for Twitter/X users by keyword, username, or topic |
| get_user_infoA | Get Twitter user profiles, followers, verified status via API |
| get_user_info_by_idA | Look up Twitter user profiles by numeric ID via API |
| get_user_aboutB | Get Twitter account metadata including creation location and username history via API |
| get_user_followersA | Get a Twitter user's followers list with profile details via API |
| get_user_followingB | Get accounts a Twitter user is following via API |
| get_user_followers_v2A | Get a Twitter user's followers list with ~70 results per page and canDm field |
| get_user_following_v2A | Get accounts a Twitter user is following with ~70 results per page and canDm field |
| get_verified_followersA | Get a user's verified (blue check) followers via API |
| get_user_mediaA | Fetch tweets containing images and videos from a Twitter user via API |
| get_user_tweetsB | Fetch all tweets posted by a Twitter user via API |
| get_user_tweets_and_repliesC | Fetch tweets and replies posted by a Twitter user via API |
| get_user_tweets_completeA | Fetch tweets and replies posted by a Twitter user with self-thread expansion |
| get_user_mentionsA | Fetch recent tweets that mention a Twitter user via API |
| get_user_likesC | Fetch a Twitter user's liked tweets via API |
| get_home_timelineA | Fetch your Twitter home timeline feed via API. Default is the 'For You' feed (algorithmic, includes recommended posts from accounts you don't follow); set following=true for the 'Following' feed (reverse-chronological, only accounts you follow). |
| list_bookmarksC | List all of a user's Twitter bookmarks via API |
| search_bookmarksC | Search inside a user's Twitter bookmarks via API |
| get_followers_you_knowC | Get mutual followers between two Twitter accounts via API |
| check_follow_relationshipB | Check if one Twitter user follows another via API |
| get_user_affiliatesB | Get affiliated accounts of a verified Twitter/X organization via API |
| update_avatarB | Update a Twitter user's profile picture programmatically via API |
| update_bannerB | Update a Twitter user's profile banner programmatically via API |
| update_profileB | Update Twitter profile fields (name, bio, location, URL, color, birthdate) programmatically via API |
| get_list_membersB | Get all members of a public Twitter/X list via API |
| list_direct_messagesB | Fetch Twitter direct messages via API |
| send_direct_messageB | Send Twitter direct messages programmatically via API |
| x_loginA | Log into an X account with username/password (and email or TOTP if challenged) to enable write/private tools for this session. SECURITY: your X password is passed as tool arguments, so it transits the AI model's context and your model provider. For sensitive accounts, instead set X_AUTH_TOKEN in your MCP config and skip this tool. |
| get_account_infoA | Get your GetXAPI account details, credit balance, and usage summary via API |
| get_payment_historyB | Get your GetXAPI payment and top-up history via API |
| upload_mediaC | Uploads media to Twitter via the 3-step INIT/APPEND/FINALIZE flow |
| get_direct_message_conversationA | Fetch the full message history of one Twitter DM conversation, newest first with cursor pagination |
| delete_tweetA | Permanently delete a tweet owned by the auth_token's account |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/getxapi/getxapi-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server