Twitch MCP Server

Give your AI agent full control of your Twitch stream. Polls, predictions, chat, moderation, clips — all through natural language.

159 tools32 categoriesStateless HTTP

What is MCP?

MCP (Model Context Protocol) lets AI assistants like Claude use external tools. This server exposes the entire Twitch API as MCP tools — so you can say “start a poll” or “ban that spammer” and your AI handles the rest.

Natural language

Tell your AI what you want in plain English. No commands to memorize.

Full stream control

Polls, predictions, chat, moderation, clips, raids, schedule, and more.

Secure OAuth

Your Twitch tokens are encrypted at rest. Only you can authorize access.

Works with any MCP client

Claude Code, Claude Desktop, Cursor, Windsurf — any MCP-compatible app.

Claude Code
Replay
Setup
$ claude mcp add --transport http twitch https://laughingwhales.com/api/mcp
✓ Added twitch (180 tools)
$ /mcp
✓ Connected as @your_channel
Stream
> add a poll, what game should I play? Elden Ring, Minecraft, and always include Viewer's Choice
create_poll
title: "What game should I play next?"
choices: ["Elden Ring","Minecraft","Viewer's Choice"]
duration: 60
✓ Poll created — 60s, 3 choices
🧠
Core memory saved

Game poll prefs: Elden Ring, Minecraft, always Viewer's Choice.