Skip to main content
Glama
crazyrabbitLTC

Twitter MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
postTweetC

Post a tweet to Twitter

postTweetWithMediaC

Post a tweet with media attachment to Twitter

likeTweetC

Like a tweet by its ID

unlikeTweetC

Unlike a previously liked tweet

getLikedTweetsC

Get a list of tweets liked by a user

searchTweetsC

Search for tweets using a query string

replyToTweetC

Reply to a tweet

getUserTimelineC

Get tweets from a specific user's timeline

getTweetByIdC

Get a tweet by its ID

getUserInfoC

Get information about a Twitter user

getAuthenticatedUserA

Get the authenticated user's own profile information without needing to specify username or ID

getTweetsByIdsC

Get multiple tweets by their IDs

retweetC

Retweet a tweet by its ID

undoRetweetB

Undo a retweet by its ID

getRetweetsC

Get a list of retweets of a tweet

followUserC

Follow a user by their username

unfollowUserC

Unfollow a user by their username

getFollowersC

Get followers of a user

getFollowingC

Get a list of users that a user is following

createListC

Create a new Twitter list

addUserToListC

Add a user to a Twitter list

removeUserFromListC

Remove a user from a Twitter list

getListMembersC

Get members of a Twitter list

getUserListsC

Get lists owned by a user

getHashtagAnalyticsC

Get analytics for a specific hashtag

deleteTweetC

Delete a tweet by its ID

sendDirectMessageC

Send a direct message to a specified user

getDirectMessagesC

Retrieve direct message conversations

getDirectMessageEventsC

Get specific direct message events with detailed information

getConversationC

Get full conversation history for a specific conversation

markAsReadB

Mark direct messages as read (Note: May require special API access)

createMediaMessageB

Send a direct message with media attachments

blockUserA

Block a user account to prevent them from following you or viewing your tweets

unblockUserC

Unblock a previously blocked user account

getBlockedUsersB

Retrieve a paginated list of users you have blocked

muteUserB

Mute a user account to stop seeing their tweets in your timeline

unmuteUserC

Unmute a previously muted user account

getMutedUsersB

Retrieve a paginated list of users you have muted

advancedTweetSearchA

Advanced tweet search with operators and filters, bypassing API tier restrictions

historicalTweetSearchB

Search historical tweets beyond standard API limitations

trendingTopicsSearchC

Get trending topics and popular content for analysis

bulkUserProfilesC

Get multiple user profiles in a single request for comparative analysis

userGrowthAnalyticsC

Analyze user growth patterns and engagement trends over time

userInfluenceMetricsC

Calculate user influence scores and engagement metrics

getFullThreadC

Reconstruct complete Twitter thread with all tweets and replies

getConversationTreeB

Map complete conversation structure including replies and quotes

getThreadMetricsC

Analyze thread performance and engagement distribution

findMutualConnectionsC

Find mutual connections and interactions between two users

analyzeFollowerDemographicsC

Analyze follower demographics and engagement patterns

mapInfluenceNetworkC

Map user influence network and connection patterns

getHashtagTrendsC

Analyze hashtag trends and performance over time

analyzeSentimentC

Perform sentiment analysis on tweets matching a query

trackViralityC

Track viral spread patterns and engagement velocity

Prompts

Interactive templates invoked by user choice

NameDescription
compose-tweetGuide for composing effective tweets with hashtags, mentions, and engagement strategies
analytics-reportGenerate comprehensive Twitter analytics and engagement reports
content-strategyDevelop a Twitter content strategy with scheduling and engagement recommendations
community-managementBest practices for managing Twitter community interactions and responses
hashtag-researchResearch and recommend relevant hashtags for better tweet discoverability
twitter-helpGet help with Twitter MCP server tools and usage

Resources

Contextual data attached and managed by the client

NameDescription
Twitter API Rate LimitsCurrent rate limits and usage information for Twitter API endpoints
API Access Level InformationInformation about current Twitter API access level and capabilities
Tool Status ReportCurrent status of all Twitter MCP tools and their functionality
Quick Start GuideGetting started with Twitter MCP server tools and workflows
Common Workflow TemplatesPre-built templates for common Twitter automation workflows
Current Trending TopicsCurrent trending topics and hashtags with engagement insights
Thread Opening TemplatesPre-built templates for starting engaging Twitter threads
Twitter Policy & Compliance GuidelinesTwitter platform rules, policies, and compliance information
User Profile DataDynamic user profile information and recent activity
Twitter MCP Server HelpDocumentation for Twitter MCP Server tools and usage

Latest Blog Posts

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/crazyrabbitLTC/mcp-twitter-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server