MCP/Guide

What MCP is, what it does for you, and when it's actually worth using.

The connecting layer

MCP (Model Context Protocol) is what lets AI assistants use tools. This server exposes 199+ Twitch API endpoints as MCP tools — so instead of clicking buttons, you tell your AI what you want and it calls the right API. Every Stream Tool and Trivia feature is accessible this way.

What Is MCP?

MCP is a protocol created by Anthropic that lets AI assistants (Claude, Cursor, Windsurf, etc.) connect to external services. Think of it like giving your AI hands — it can press the same buttons you'd press in the dashboard, but through natural language instead of clicking.

This server is an MCP server for Twitch. It translates between what your AI says ("start a poll") and what Twitch's API expects (POST to /helix/polls with specific parameters).

Setup

Two steps, under a minute:

  1. Add the server to your MCP client:claude mcp add --transport http twitch https://laughingwhales.com/api/mcp
  2. Connect your Twitch account via the permissions page. Choose which features to enable.

See the full setup guide for detailed instructions and client-specific configuration.

What Can It Do?

Stream Management

"Update my title to 'Chill Minecraft stream'"

"What game am I currently playing?"

"Start a 90-second commercial"

These are the same controls as the Stream Tools dashboard. The value is convenience — you stay in your AI conversation instead of switching tabs.

Engagement

"Create a poll: what game next? Options: Elden Ring, Minecraft, Viewer's Choice"

"Start a prediction: will I win this match? 2 minutes"

"What are the poll results?"

This is where MCP genuinely shines. Creating a poll through natural language is faster than navigating Twitch's modal flow, especially mid-game.

Trivia

"Start trivia with my Dead by Daylight pack, 30 questions, 45 second cooldown"

"Make 15 questions about space exploration"

"How many questions has chat answered today?"

AI-generated trivia packs are a legitimate time-saver. Writing 50 quiz questions by hand takes an hour. An AI does it in seconds (though you should review them).

Moderation

"Timeout user123 for 10 minutes, reason: spoilers"

"Enable slow mode, 30 seconds"

"Who's currently banned?"

Moderation via AI is niche. Most mods use tools like BetterTTV or Twitch's built-in mod view. But if you're already in an AI conversation and need a quick action, it works.

When Is MCP Actually Worth It?

Worth it

  • You already use Claude Code, Cursor, or another MCP-compatible AI tool daily
  • You want to create polls/predictions without leaving your game
  • You want AI to generate trivia packs for you
  • You manage multiple streams or mod for several channels

Probably not worth it (yet)

  • You don't use any AI tools — the dashboard alone is fine
  • You stream casually and Twitch's native tools do everything you need
  • You want real-time chat monitoring — MCP can send messages but can't read the chat stream

Usage Ideas

  • Stream startup routine: Tell your AI "set my title to [X], game to [Y], start trivia with the general knowledge pack, and create a prediction: will I hit Diamond today?" One message, four actions.
  • React to chat moments: Viewer says something funny? "Create a clip" — your AI calls the clip API. No tab switching.
  • Content planning: Between streams, ask your AI to "make a trivia pack about [topic] with 25 questions" so it's ready for next time.
  • Multi-action macros: "End the poll, announce the results in chat, and start a prediction based on the winning choice." Chain related actions through one conversation.