twitter-mcp-server
If you are the rightful owner of twitter-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server that integrates with Twitter using the `agent-twitter-client` package, allowing AI models to interact with Twitter without direct API access.
The agent-twitter-client-mcp is a server that facilitates interaction between AI models and Twitter, leveraging the Model Context Protocol (MCP). It allows for operations such as fetching tweets, posting tweets, and interacting with user profiles without needing direct API access. The server supports various authentication methods, including cookie-based and API credentials, and integrates with Grok for enhanced conversational capabilities. It is designed to be flexible and easy to set up, with comprehensive documentation and demo scripts to guide users through its features. The server can be configured to run on different ports and supports Docker for containerized deployment.
Features
- Authentication Options: Supports cookie-based, username/password, and Twitter API v2 credentials for authentication.
- Tweet Operations: Includes fetching, sending, liking, retweeting, and quoting tweets, as well as creating polls.
- User Operations: Allows fetching user profiles, following users, and retrieving followers and following lists.
- Grok Integration: Enables chatting with Grok via Twitter, accessing real-time data, and continuing conversations with conversation IDs.
Tools
get_user_tweets
Fetch tweets from a specific user.
send_tweet
Post a new tweet.
grok_chat
Chat with Grok via Twitter.