twitter-client-mcp

twitter-client-mcp

3.3

If you are the rightful owner of twitter-client-mcp 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 provides secure access to Twitter functionality through the `agent-twitter-client` library.

The Twitter Client MCP server is designed to facilitate secure and efficient access to Twitter's functionalities using the `agent-twitter-client` library. It offers a comprehensive suite of operations including profile management, tweet handling, search capabilities, and relationship management. The server emphasizes security, particularly in protecting Twitter credentials, by implementing multiple layers of protection such as credential isolation, memory protection, and access prevention. Users are advised to handle their credentials with care and follow best practices to ensure their security. The server is equipped with tools to perform various Twitter operations and can be integrated with different platforms using environment variables and command-line scripts.

Features

  • Profile Operations: Get profile information by username and authenticated user's profile.
  • Tweet Operations: Get, send, like, and retweet tweets.
  • Search Operations: Search for tweets and profiles.
  • Relationship Operations: Manage followers and followings.
  • Security: Multiple layers of protection for Twitter credentials.

Tools

  1. profileByUsername

    Get a Twitter profile by username

  2. myProfile

    Get the authenticated user's profile

  3. getTweet

    Get a specific tweet by ID

  4. getUserTweets

    Get tweets from a Twitter user

  5. sendTweet

    Post a new tweet

  6. likeTweet

    Like a tweet

  7. retweet

    Retweet a tweet

  8. searchTweets

    Search for tweets

  9. searchProfiles

    Search for Twitter profiles

  10. getFollowers

    Get a list of users following a Twitter user

  11. getFollowing

    Get a list of users that a Twitter user is following

  12. followUser

    Follow a Twitter user