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). |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| 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
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- 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