mcpField
X
x-cli

x-cli

github.com/dl-alexandreマーケティング・グロース139 回インストール4 週間前に更新
リポジトリ

x-cli について

X CLIはX APIを操作するコマンドラインツールで、投稿やアカウント、ソーシャル活動の管理に使えます。投稿、検索、メディア、リスト、ブックマーク、分析の機能を備えています。

主な機能

  1. 01ポストの投稿・返信・削除
  2. 02タイムライン、メンション、いいねの閲覧
  3. 03条件を指定したポスト検索
  4. 04メディアのアップロードと投稿への添付
  5. 05ユーザー、リスト、ブックマークの管理
  6. 06分析データの確認とポストのエクスポート

活用シーン

  1. 01ポストやスレッド形式の更新を投稿
  2. 02話題やアカウントに合うポストを検索
  3. 03フォロワーの増減確認と投稿データの出力

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/dl-alexandre/skills --skill x-cli

インストール後、Claude Code で/x-cliを入力して読み込まれたか確認します。

詳細

X CLI

x コマンドラインツールを使用して X API を操作します。

前提条件

x --version
export X_API_KEY='your-api-key'
export X_API_SECRET='your-api-secret'
export X_ACCESS_TOKEN='your-access-token'
export X_ACCESS_SECRET='your-access-secret'
x auth status

認証

  • X Developer Portal から取得した API 認証情報
  • 環境変数:X_API_KEY、X_API_SECRET、X_ACCESS_TOKEN、X_ACCESS_SECRET
  • または、OAuth フローには x auth login を使用します

ツイート

作成と管理
x tweet "Hello from the CLI!"
x tweet "Check this out" --media ./image.png
x tweet "Thread part 1" --thread
x tweet "Thread part 2" --reply-to TWEET_ID
x delete TWEET_ID --confirm
タイムラインを読む
x timeline --limit 50
x timeline --user USERNAME --limit 20
x mentions --limit 20
x likes --user USERNAME
検索
x search --query "#javascript" --limit 100
x search --query "from:elonmusk" --recent
x search --query "AI filter:images" --limit 50

メディア

x upload ./image.jpg --alt "Description"
x upload ./video.mp4 --media-type video
x tweet "Video content" --media MEDIA_ID

ユーザー

x user get USERNAME
x user followers USERNAME --limit 100
x user following USERNAME --limit 100
x follow USERNAME
x unfollow USERNAME --confirm

リストとブックマーク

x lists list
x lists get LIST_ID --tweets
x lists create "Tech News" --description "Technology updates"
x bookmarks --limit 50

アナリティクス

x analytics tweets --days 30
x analytics followers --growth
x export tweets --start 2024-01-01 --format csv

エージェントのベストプラクティス

  1. レート制限:X API のレート制限を遵守します(x limits で確認してください)
  2. ツイートの長さ:最大 280 文字(X Premium では 4,000 文字)
  3. メディア形式:JPG、PNG、GIF、MP4 に対応しています
  4. スレッドの安全性:複数のツイートからなるスレッドには --thread フラグを使用します

コメント