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 using
git clone https://github.com/jalaj-pandey/twitter-mcp-tool.gitInstall dependencies:
uv venv .venvScriptsactivate pip install -r requirements.txt mcp dev script.pyAnd if you want to install it in the claude desktop then use
pip install script.pyCreate a
.envfile with the following keys:X_api_key=<your_twitter_api_key> X_api_key_sec=<your_twitter_api_secret> X_access_token=<your_twitter_access_token> X_access_token_sec=<your_twitter_access_token_secret> X_bearer_token=<your_twitter_bearer_token> GEMINI_API_KEY=<your_gemini_api_key>
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
.
├── script.py # MCP core logic
├── .env # Environment variables
├── requirements.txt # Python dependencies
├── config.json # config file for claude desktop
└── readme.md # Project documentation
Twitter Social Media Tool
Project Details
- jalaj-pandey/twitter-mcp-tool
- Last Updated: 5/7/2025
Recomended MCP Servers
中国传统黄历 MCP 服务 | Chinese Traditional Almanac MCP Service
Mattermost MCP server to enable Claude to interact with Mattermost Workspaces
Web Search tools are a series of tools that allow Claude to acces de internet via MCP Server
Connect your Bear app via MCP (Model Context Protocol) allowing AI assistants to search and retrieve your notes
MCP server for merging multiple files into one
Yuque mcp server
Cinema 4D plugin integrating Claude AI for prompt-driven 3D modeling, scene creation, and manipulation.
A Python-based MCP (Model Context Protocol) server powered by FastMCP that leverages Pandoc for flexible document conversion between...
Databutton MCP Server
A First FIWARE Model Context Protocol Server





