Integrations
Uses environment variables stored in .env files to securely manage Twitter API keys and other sensitive credentials
Supports repository cloning as part of the installation process
Hosts the repository that can be cloned during installation
Twitter MCP Tool
This repository contains the Twitter MCP Tool, a tool designed to streamline social media tasks using Python. It includes features for tweeting, username change history, Fetch recent tweets, and Send a direct message to a user.
Features
1. Tweet Posting
Post tweets with or without images directly to Twitter.
2. Query Username Changes
Track the username change history of any Twitter account.
3. Fetch Recent Tweets
Retrieve the latest tweets from any public Twitter user's timeline.
4. Send a Direct Message (DM)
Send a private message directly to a Twitter user.
Installing Dependencies and Running
- Clone the repo usingCopy
- Install dependencies:And if you want to install it in the claude desktop then useCopyCopy
- Create a
.env
file with the following keys:Copy
Usage
Open your claude desktop you will see the Twitter MCP Tool` is ready to use.
If not then Copy paste the config.json
into your claude_desktop_config.json
Folder Structure
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
A Python-based tool that streamlines social media tasks by enabling users to post tweets, track username changes, fetch recent tweets, and send direct messages on Twitter.
Related MCP Servers
- AsecurityAlicenseAqualityServer for X (Twitter) integration that provides tools for reading your timeline and engaging with tweets. Designed for use with Claude desktop.Last updated -309JavaScriptMIT License
- AsecurityAlicenseAqualityAn MCP server that allows Claude to create, manage and publish X/Twitter posts directly through the chat interface.Last updated -535PythonMIT License
- -securityFlicense-qualityProvides AI agents with comprehensive Twitter functionality through the Model Context Protocol standard, enabling reading tweets, posting content, managing interactions, and accessing timeline data with robust error handling.Last updated -41JavaScript
- AsecurityAlicenseAqualityAn MCP server that enables Claude to interact with Twitter, allowing for posting tweets and searching Twitter content.Last updated -265202TypeScriptMIT License