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

Twitter MCPツール

このリポジトリには、Pythonを使ってソーシャルメディアのタスクを効率化するために設計されたTwitter MCPツールが含まれています。ツイート、ユーザー名の変更履歴、最近のツイートの取得、ユーザーへのダイレクトメッセージの送信などの機能が含まれています。

特徴

1.ツイート投稿

画像付きまたは画像なしのツイートを Twitter に直接投稿します。

2.ユーザー名の変更を照会する

任意の Twitter アカウントのユーザー名の変更履歴を追跡します。

3.最近のツイートを取得する

公開されている Twitter ユーザーのタイムラインから最新のツイートを取得します。

4.ダイレクトメッセージ(DM)を送信する

Twitter ユーザーに直接プライベート メッセージを送信します。

依存関係のインストールと実行

  1. リポジトリをクローンする
    git clone https://github.com/jalaj-pandey/twitter-mcp-tool.git
  2. 依存関係をインストールします:
    uv venv .venv\Scripts\activate pip install -r requirements.txt mcp dev script.py
    クロードデスクトップにインストールしたい場合は、
    pip install script.py
  3. 次のキーを含む.envファイルを作成します。
    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>

使用法

claude デスクトップを開くと、Twitter MCP ツールが使用できる状態になっていることがわかります。

そうでない場合は、 config.jsonをclaude_desktop_config.jsonにコピー&ペーストしてください。

フォルダ構造

. ├── 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.

ユーザーがツイートを投稿したり、ユーザー名の変更を追跡したり、最近のツイートを取得したり、Twitter でダイレクト メッセージを送信したりできるようにすることで、ソーシャル メディア タスクを効率化する Python ベースのツールです。

  1. 特徴
    1. 1.ツイート投稿
    2. 2.ユーザー名の変更を照会する
    3. 3.最近のツイートを取得する
    4. 4.ダイレクトメッセージ(DM)を送信する
  2. 依存関係のインストールと実行
    1. 使用法
      1. フォルダ構造

        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