MCP Server - Twitter NoAuth provides Twitter API access without requiring local credential setup, enabling headless operation in remote environments. Built by buryhuang, it implements a decoupled architecture where clients complete OAuth flows independently and pass credentials as context to the server. The implementation supports core Twitter operations including searching tweets, retrieving user tweets, posting new content, and replying to existing tweets. It handles automatic token refreshing and is designed for containerization with Docker, making it particularly valuable for AI assistants that need to interact with Twitter while maintaining separation between credential storage and server implementation.
No reviews yet. Be the first to review!
Sign in to join the conversation
Refresh the access token using either the full credentials (access token, refresh token, client ID, and client secret) or just the refresh token, client ID, and client secret if the access token has expired.
Search for tweets using the Twitter API. Parameters: twitter_access_token (string), query (string), max_results (optional integer).
Get recent tweets by a specific user. Parameters: twitter_access_token (string), user_id (string), max_results (optional integer).
Get recent replies by a specific user. Parameters: twitter_access_token (string), user_id (string), max_results (optional integer).
Post a new tweet. Parameters: twitter_access_token (string), text (string).
Reply to an existing tweet. Parameters: twitter_access_token (string), tweet_id (string), text (string).