Live streaming platform
## Twitch MCP Server: Live Streaming Platform The **Twitch MCP Server** integrates the Twitch live streaming platform into Google Antigravity, enabling AI-assisted stream management, chat moderation, and viewer analytics for streamers and viewers. ### Why Twitch MCP? - **Stream Management**: Control stream settings, titles, and categories remotely - **Chat Integration**: Read and moderate chat with automated tools - **Analytics Access**: View detailed stream analytics and viewer metrics - **Follow Management**: Track followed channels and live notifications - **Clip Creation**: Create and manage stream clips and highlights ### Key Features #### 1. Stream Control ```python from anthropic import Anthropic client = Anthropic() response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Update my Twitch stream title and category for tonight gaming session" }] ) ``` #### 2. Chat Management ```python # Moderate chat response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Show recent chat messages and configure auto-moderation rules" }] ) ``` #### 3. Analytics ```python # View stats response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Show my stream analytics for the past week including peak viewers" }] ) ``` #### 4. Followed Channels ```python # Track channels response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Show which channels I follow that are currently live" }] ) ``` ### Configuration ```json { "mcpServers": { "twitch": { "command": "npx", "args": ["-y", "@anthropic/mcp-server-twitch"], "env": { "TWITCH_CLIENT_ID": "your-client-id", "TWITCH_OAUTH_TOKEN": "your-oauth-token" } } } } ``` ### Use Cases **Stream Management**: Control all aspects of your Twitch stream remotely. **Chat Moderation**: Automate chat moderation and community management. **Viewer Analytics**: Track stream performance and audience growth. **Content Discovery**: Find and track favorite streamers efficiently. The Twitch MCP Server brings live streaming platform control into your workflow for streamers and viewers.
{
"mcpServers": {
"twitch": {
"mcpServers": {
"twitch": {
"env": {
"TWITCH_CLIENT_ID": "your-client-id",
"TWITCH_CLIENT_SECRET": "your-client-secret"
},
"args": [
"-y",
"twitch-mcp-server"
],
"command": "npx"
}
}
}
}
}