Skip to main content
Glama
jalaj-pandey

Twitter MCP Tool

by jalaj-pandey

Twitter MCP-Tool

Dieses Repository enthält das Twitter MCP Tool , ein Tool zur Optimierung von Social-Media-Aufgaben mit Python. Es bietet Funktionen zum Twittern, zum Ändern des Benutzernamenverlaufs, zum Abrufen aktueller Tweets und zum Senden einer Direktnachricht an einen Benutzer.

Merkmale

1. Tweet-Posting

Posten Sie Tweets mit oder ohne Bilder direkt auf Twitter.

2. Änderungen am Benutzernamen abfragen

Verfolgen Sie den Änderungsverlauf des Benutzernamens aller Twitter-Konten.

3. Aktuelle Tweets abrufen

Rufen Sie die neuesten Tweets aus der Timeline eines beliebigen öffentlichen Twitter-Benutzers ab.

4. Senden Sie eine Direktnachricht (DM)

Senden Sie eine private Nachricht direkt an einen Twitter-Benutzer.

Related MCP server: X MCP Server

Installieren von Abhängigkeiten und Ausführen

  1. Klonen Sie das Repo mit

    git clone https://github.com/jalaj-pandey/twitter-mcp-tool.git
  2. Installieren Sie Abhängigkeiten:

    uv venv
    .venv\Scripts\activate
    pip install -r requirements.txt
    mcp dev script.py

    Und wenn Sie es auf dem Claude-Desktop installieren möchten, verwenden Sie

    pip install script.py
  3. Erstellen Sie eine .env Datei mit den folgenden Schlüsseln:

    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>

Verwendung

Öffnen Sie Ihren Claude-Desktop. Sie werden sehen, dass das Twitter MCP-Tool einsatzbereit ist.

Wenn nicht, kopieren Sie die Datei config.json in Ihre claude_desktop_config.json

Ordnerstruktur

.
├── script.py           # MCP core logic
├── .env                # Environment variables
├── requirements.txt    # Python dependencies
├── config.json         # config file for claude desktop
└── readme.md           # Project documentation

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables interaction with X (formerly Twitter), allowing for posting tweets, searching content, managing accounts, and organizing lists.
    10 npm
    3
    MIT
  • F
    license
    B
    quality
    D
    maintenance
    Enables users to interact with X (Twitter) through the X API. Supports posting tweets, retrieving user timelines, searching tweets, and replying to tweets with comprehensive error handling.
    3
    9 npm
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables LLM agents to interact with Twitter (X) for searching tweets, posting content with images, analyzing engagement, and extracting topics using the Twitter API.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables interaction with X (Twitter) to post tweets, threads, and replies while retrieving tweet metrics and account information. It supports core management tasks like deleting tweets and verifying authentication through the Twitter API.
    MIT

Appeared in Searches