Twitch MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TWITCH_CLIENT_IDYesYour Twitch API Client ID
TWITCH_CLIENT_SECRETYesYour Twitch API Client Secret
TWITCH_GQL_CLIENT_IDNoYour Twitch GraphQL Client ID (optional, for video comments feature)

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
get_channel_info

チャンネル情報を取得します

get_stream_info

配信情報を取得します

get_top_games

人気のゲームのリストを取得します

get_game

特定のゲームの情報を取得します

search_categories

ゲームやカテゴリーを検索します

search_channels

チャンネルを検索します

get_streams

現在ライブ配信中のストリームを取得します

get_global_emotes

グローバルエモートのリストを取得します

get_global_badges

グローバルチャットバッジのリストを取得します

get_users

ユーザーの情報を取得します

get_clips

クリップの情報を取得します

get_chat_settings

チャット設定を取得します

get_videos

チャンネルのビデオを取得します

get_video_comments

アーカイブ動画のコメントを取得します