Twitter Marketing MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Twitter Marketing MCPgenerate an image of a futuristic city skyline at sunset and tweet it"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Twitter Marketing MCP
This repository contains the Twitter Marketing MCP, a tool designed to streamline social media marketing tasks using Python. It includes features for tweeting, image generation, and web scraping.
Video Demonstration
Watch the video demonstration of the Twitter Marketing MCP in action:
Linkedin Post
Watch the video demonstration on LinkedIn
Related MCP server: twitter-voice-mcp
Features
1. Tweet Posting
Post tweets with or without images directly to Twitter.
2. Image Generation
Generate images based on text prompts using Google's Gemini API.
3. Web Scraping
Perform localized Google-like searches using the Serper API.
Installation
Clone the repository:
git clone https://github.com/rugvedp/Twitter-Marketing-MCP.git cd Twitter-Marketing-MCPInstall dependencies:
pip install requirements.txt mcp 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> serper_api=<your_serper_api_key>
Usage
Open your claude desktop you will see the Twitter Marketing MCP` is ready to use.
If not then Copy paste the config.json into your claude_desktop_config.json
Folder Structure
.
├── generated_images/ # Folder for storing generated images
├── script.py # MCP core logic
├── .env # Environment variables
├── requirements.txt # Python dependencies
└── readme.md # Project documentationLicense
This project is licensed under the MIT License.
This server cannot be deployed
Maintenance
Related MCP Connectors
Social media MCP: publish, schedule & analyze posts on TikTok, Instagram, YouTube, LinkedIn & X
Web Content Extract Mcp connects AI agents to real public APIs via MCP. Tools include
FastMCP server for posting formatted content to X (Twitter) — Tollbooth-monetized, DPYC-native
X (Twitter) data for AI agents: tweets, profiles, followers, search, trends + social listening.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA powerful LinkedIn Profile Analyzer that seamlessly integrates with Claude AI to fetch and analyze public LinkedIn profiles, enabling users to extract, search, and analyze posts data through RapidAPI's LinkedIn Data API.33MIT
- FlicenseNot gradedqualityNot gradedmaintenanceAn MCP server that analyzes your unique Twitter voice to generate, manage, and post AI-powered tweets and quote tweet drafts. It supports multiple AI providers and provides tools for draft management, voice profiling, and automated content creation from images.-
- FlicenseNot gradedqualityNot gradedmaintenanceAn MCP server that repurposes text or URL content into platform-optimized posts for Twitter, LinkedIn, Instagram, and newsletters using AI. It enables users to automatically transform articles and blog posts into engagement-ready social media threads and professional captions.-
- AlicenseAqualityCmaintenanceMCP server for Twitter/X enabling AI agents to search, post, reply, and engage with tweets.143 npm2MIT