Twitter Marketing MCP

Integrations

  • Hosts the repository containing the Twitter Marketing MCP code and documentation

  • Integrates with Google's Gemini API for image generation based on text prompts

  • Utilizes Python for implementing social media marketing automation tasks

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

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

  1. Clone the repository:
    git clone https://github.com/rugvedp/Twitter-Marketing-MCP.git cd Twitter-Marketing-MCP
  2. Install dependencies:
    pip install requirements.txt mcp install script.py
  3. Create a .env file 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 documentation

License

This project is licensed under the MIT License.

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Twitter Marketing MCP

  1. Video Demonstration
    1. Linkedin Post
      1. Features
      2. Installation
      3. Usage
      4. Folder Structure
      5. License

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      A Model Context Protocol (MCP) server for managing social media posts, currently supporting X (formerly Twitter).
      Last updated -
      3
      7
      JavaScript
      MIT License
    • A
      security
      A
      license
      A
      quality
      An MCP server that enables Claude to interact with Twitter, allowing for posting tweets and searching Twitter content.
      Last updated -
      2
      65
      202
      TypeScript
      MIT License
      • Apple
    • -
      security
      A
      license
      -
      quality
      A 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.
      Last updated -
      1
      Python
      MIT License
    • -
      security
      A
      license
      -
      quality
      A headless MCP server that provides Twitter API access without requiring local credential setup, enabling core Twitter operations like searching tweets, getting user tweets, posting tweets, and replying to tweets.
      Last updated -
      Python
      MIT License

    View all related MCP servers

    ID: 5kumzt9xhf