Twitter MCP Tool

by jalaj-pandey

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

Herramienta MCP de Twitter

Este repositorio contiene la herramienta MCP de Twitter , diseñada para optimizar las tareas en redes sociales con Python. Incluye funciones para tuitear, historial de cambios de nombre de usuario, obtener tuits recientes y enviar un mensaje directo a un usuario.

Características

1. Publicación de tweets

Publica tweets con o sin imágenes directamente en Twitter.

2. Consultar cambios de nombre de usuario

Realice un seguimiento del historial de cambios de nombre de usuario de cualquier cuenta de Twitter.

3. Obtener tweets recientes

Recupere los últimos tweets de la línea de tiempo de cualquier usuario público de Twitter.

4. Enviar un mensaje directo (DM)

Envía un mensaje privado directamente a un usuario de Twitter.

Instalación de dependencias y ejecución

  1. Clonar el repositorio usando
    git clone https://github.com/jalaj-pandey/twitter-mcp-tool.git
  2. Instalar dependencias:
    uv venv .venv\Scripts\activate pip install -r requirements.txt mcp dev script.py
    Y si quieres instalarlo en el escritorio de Claude entonces usa
    pip install script.py
  3. Crea un archivo .env con las siguientes claves:
    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>

Uso

Abra su escritorio de Claude y verá que la herramienta Twitter MCP está lista para usar.

De lo contrario, copie y pegue el config.json en su claude_desktop_config.json

Estructura de carpetas

. ├── script.py # MCP core logic ├── .env # Environment variables ├── requirements.txt # Python dependencies ├── config.json # config file for claude desktop └── readme.md # Project documentation
-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Una herramienta basada en Python que simplifica las tareas de las redes sociales al permitir a los usuarios publicar tweets, realizar un seguimiento de los cambios de nombre de usuario, obtener tweets recientes y enviar mensajes directos en Twitter.

  1. Características
    1. 1. Publicación de tweets
    2. 2. Consultar cambios de nombre de usuario
    3. 3. Obtener tweets recientes
    4. 4. Enviar un mensaje directo (DM)
  2. Instalación de dependencias y ejecución
    1. Uso
      1. Estructura de carpetas

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          Server for X (Twitter) integration that provides tools for reading your timeline and engaging with tweets. Designed for use with Claude desktop.
          Last updated -
          3
          0
          9
          JavaScript
          MIT License
        • A
          security
          A
          license
          A
          quality
          An MCP server that allows Claude to create, manage and publish X/Twitter posts directly through the chat interface.
          Last updated -
          5
          35
          Python
          MIT License
          • Apple
        • -
          security
          F
          license
          -
          quality
          Provides 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 -
          4
          1
          JavaScript
          • Apple
        • 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

        View all related MCP servers

        ID: slcutxprv1