Twitch MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TWITCH_CLIENT_ID | Yes | Your Twitch API Client ID obtained from the Twitch Developer Console | |
| TWITCH_CLIENT_SECRET | Yes | Your Twitch API Client Secret obtained from the Twitch Developer Console |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_channel_infoC | チャンネル情報を取得します |
| get_stream_infoC | 配信情報を取得します |
| get_top_gamesC | 人気のゲームのリストを取得します |
| get_gameC | 特定のゲームの情報を取得します |
| search_categoriesC | ゲームやカテゴリーを検索します |
| search_channelsC | チャンネルを検索します |
| get_streamsC | 現在ライブ配信中のストリームを取得します |
| get_global_emotesB | グローバルエモートのリストを取得します |
| get_global_badgesB | グローバルチャットバッジのリストを取得します |
| get_usersC | ユーザーの情報を取得します |
| get_clipsC | クリップの情報を取得します |
| get_chat_settingsC | チャット設定を取得します |
| get_videosC | チャンネルのビデオを取得します |
| get_video_commentsC | アーカイブ動画のコメントを取得します |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 14 tools
Every tool has a clearly distinct purpose targeting specific Twitch resources like channels, clips, games, streams, videos, and searches. The naming makes it unambiguous what each tool retrieves, with no functional overlap between tools.
All tools follow a consistent 'get_' or 'search_' verb prefix with descriptive noun patterns (e.g., get_channel_info, search_channels). This uniform snake_case naming convention makes the tool set predictable and easy to understand.
With 14 tools, this server is well-scoped for the Twitch domain, covering key resources like channels, streams, videos, games, and searches. Each tool earns its place by addressing a specific aspect of Twitch's API without being overwhelming.
The tool set provides comprehensive read-only coverage for retrieving Twitch data, including channels, streams, videos, games, and searches. A minor gap is the lack of write operations (e.g., posting comments or managing streams), but for a retrieval-focused server, it's highly complete.