x-mcp-lite
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| USER_AGENT | No | Custom user agent (optional) | |
| TWITTER_EMAIL | Yes | Your Twitter email address | |
| TWITTER_PASSWORD | Yes | Your Twitter password | |
| TWITTER_USERNAME | Yes | Your Twitter username (e.g., @your_username) | |
| CAPSOLVER_API_KEY | No | API key for CAPTCHA solving (optional, only needed if you hit Arkose challenges) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_userC | Searches for users based on the provided query. |
| search_twitterC | Search twitter with a query. Sort by 'Top' or 'Latest' |
| get_user_tweetsC | Get tweets from a specific user's timeline. Takes user_id, tweet_type (default: Tweets), count (default: 40), and cursor (optional) |
| get_timelineC | Get tweets from your home timeline (For You). Takes count (default: 20), seen_tweet_ids (optional), and cursor (optional) |
| get_latest_timelineC | Get tweets from your home timeline (Following). Takes count (default: 20), seen_tweet_ids (optional), and cursor (optional) |
| get_user_idA | Retrieves the user ID associated with the authenticated account. |
| get_userA | Retrieve detailed information about the authenticated user. |
| get_similar_tweetsB | Retrieves tweets similar to the specified tweet (Twitter premium only). |
| get_user_by_screen_nameC | Fetches a user by screen name. |
| get_user_by_idC | Fetches a user by ID. |
| get_tweet_by_idC | Fetches a tweet by tweet ID. |
| get_scheduled_tweetsB | Retrieves scheduled tweets. |
| get_retweetersC | Retrieve users who retweeted a specific tweet. |
| get_favoritersB | Retrieve users who favorited a specific tweet. |
| get_community_noteB | Fetches a community note by ID. |
| favorite_tweetB | Favorites a tweet. |
| unfavorite_tweetB | Unfavorites a tweet. |
| bookmark_tweetC | Adds the tweet to bookmarks. |
| delete_bookmarkB | Removes the tweet from bookmarks. |
| get_bookmarksC | Retrieves bookmarks from the authenticated user’s Twitter account. |
| get_all_bookmarksA | Read all bookmarks by paginating until end or max_pages reached. Built-in anti-rate-limit: 3-8s random delay between pages, 429 auto-backoff. Returns markdown of all collected tweets. |
| get_bookmark_foldersD | Retrieves bookmark folders. |
| get_trendsB | Get trending topics on Twitter. Takes category (default: trending) and count (default: 20) |
| get_user_followersC | Retrieves a list of followers for a given user. |
| get_latest_followersC | Retrieves the latest followers. |
| get_latest_friendsC | Retrieves the latest friends (following users). |
| get_user_verified_followersC | Retrieves a list of verified followers for a given user. |
| get_user_followers_you_knowC | Retrieves a list of common followers. |
| get_user_followingC | Retrieves a list of users whom the given user is following. |
| get_user_subscriptionsC | Retrieves a list of users to which the specified user is subscribed. |
| get_followers_idsC | Fetches the IDs of the followers of a specified user. |
| get_friends_idsB | Fetches the IDs of the friends (following users) of a specified user. |
| get_highlights_tweetsC | Retrieves highlighted tweets from a user’s timeline. |
| get_dm_historyC | Retrieves the DM conversation history with a specific user. |
| get_user_profileC | Get detailed profile information for a user |
| get_tweet_detailsC | Get detailed information about a specific tweet. |
| get_user_mentionsC | Get tweets mentioning a specific user. |
| get_conversation_threadC | Get the full conversation thread for a tweet. |
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
- 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/strobekiss/x-mcp-lite'
If you have feedback or need assistance with the MCP directory API, please join our Discord server