Twitch MCP Server
by mtane0412
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
TWITCH_CLIENT_ID | Yes | Your Twitch API Client ID | |
TWITCH_CLIENT_SECRET | Yes | Your Twitch API Client Secret | |
TWITCH_GQL_CLIENT_ID | No | Your Twitch GraphQL Client ID (optional, for video comments feature) |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
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 | アーカイブ動画のコメントを取得します |