Twitch MCP Server
Twitch MCPサーバーでClaude連携・配信データ取得を自動化
npx @mtane0412/twitch-mcp-server概要
Twitch MCP Serverの設定方法と使い方。
ライブ配信プラットフォーム「Twitch」をClaudeから操作できるMCPサーバー。
Twitch Helix APIを使用してチャンネル情報・配信状況・人気ゲームランキング・クリップ・動画情報の取得が可能。
ClaudeとTwitchのMCPサーバー連携により、配信分析・コンテンツリサーチ・視聴者動向の調査作業を自動化できる。
ゲーム配信者やマーケターがTwitchのデータを活用する際に役立つ。
設定方法はTwitch Developer ConsoleでアプリのAPIキーを取得して環境変数に設定するだけでシンプルに完結する。
料金・APIキー情報
料金
完全無料APIキー
🔑 必要🔑 APIキーの取得方法
- 1
https://dev.twitch.tv/console にアクセスしてTwitchアカウントでログインする(無料で作成可能)
- 2
「Your Console」→「Applications」→「Register Your Application」をクリックする
- 3
アプリ名を入力し、OAuth Redirect URLに「http://localhost」、カテゴリに「Other」を選択する
- 4
「Create」をクリックしてアプリを登録する
- 5
登録したアプリの「Manage」をクリックしてClient IDをコピーする
- 6
「New Secret」ボタンをクリックしてClient Secretを生成・コピーして保存する
こんな使い方ができます
指定したTwitchチャンネルの配信状況・視聴者数をClaudeで確認できる
Twitchの人気ゲームランキングをClaudeで取得してトレンド分析できる
特定ゲームのライブ配信一覧をClaudeで検索・一覧表示できる
チャンネルのクリップや動画をClaudeで取得してコンテンツ分析できる
セットアップ手順
- 1
Twitch Developer Console(dev.twitch.tv)にアクセスしてアカウントにログインする
- 2
「Your Console」→「Applications」→「Register Your Application」からアプリを登録する
- 3
アプリ名・OAuth Redirect URL(http://localhost)・カテゴリを設定して登録する
- 4
登録後の「Manage」画面でClient IDを確認し、「New Secret」でClient Secretを生成する
- 5
claude mcp add twitch -e TWITCH_CLIENT_ID=your-client-id -e TWITCH_CLIENT_SECRET=your-client-secret -- npx -y @mtane0412/twitch-mcp-server
設定ファイル
コピー前に確認
Twitchアカウント、Twitch Developer ConsoleでのアプリのClient IDとClient Secretが必要。Node.js v18以上も必要。
claude mcp add twitch -e TWITCH_CLIENT_ID=your-client-id -e TWITCH_CLIENT_SECRET=your-client-secret -- npx -y @mtane0412/twitch-mcp-server