mcpField
X
x-user-timeline

x-user-timeline

github.com/b-open-io生産性1666 回インストール4 週間前に更新
リポジトリ

x-user-timeline について

x-user-timelineは、指定したXユーザーの最近の投稿を取得するスキルです。X bearer tokenを設定してスクリプトを実行し、本文、時刻、指標、投稿者情報を返します。

主な機能

  1. 01ユーザー別の最近の投稿取得
  2. 02取得件数の上限指定
  3. 03本文と投稿時刻の取得
  4. 04公開エンゲージメント指標の取得
  5. 05投稿者情報の展開

活用シーン

  1. 01ユーザーの最新投稿の確認
  2. 02指定件数の投稿の取得
  3. 03いいね、リポスト、返信、閲覧数の確認

インストール

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

$npx skills add https://github.com/b-open-io/prompts --skill x-user-timeline

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

.clawnet/
unsigned-skill.json
scripts/
setup.sh
timeline.sh

詳細

X ユーザーのタイムライン

特定のユーザーの最近のツイートを取得します。

セットアップ

export X_BEARER_TOKEN="your-token"  # https://developer.x.com/en/portal/dashboard

使い方

${CLAUDE_SKILL_DIR}/scripts/timeline.sh <username> [max_results]

例

# Get 10 recent tweets (default)
${CLAUDE_SKILL_DIR}/scripts/timeline.sh kurtwuckertjr

# Get 25 tweets
${CLAUDE_SKILL_DIR}/scripts/timeline.sh kurtwuckertjr 25

レスポンスフィールド

  • text - ツイートの内容
  • created_at - 投稿日時
  • public_metrics - いいね、リツイート、返信、閲覧数
  • author - ユーザー情報(展開済み)

料金とレート制限

X API の利用は従量課金制です。固定の無料枠を前提とせず、エンドポイントのレート制限レスポンスヘッダーを確認し、最新の X API 料金およびレート制限のドキュメントを参照してください。

参考資料

コメント