Skip to main content
Feedback

Twitch MCP connector

Updated 

Twitch is the world's leading live streaming platform for gaming, entertainment, and creative content. The Twitch MCP connector allows AI agents to manage channel information, run ad schedules and commercials, and track game and bits analytics. It also supports overseeing channel editors and followed channels, giving agents broad visibility into streamer activity and audience engagement.

Authentication type

  • OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.

Uses

Use the Twitch MCP connector to perform the following actions:

  • Track trending game categories and viewer analytics across Twitch
  • Automate ad breaks and commercial scheduling for live channels
  • Manage channel VIPs, editors, and follower relationships
  • Configure and distribute custom loyalty rewards to viewers
  • Monitor charity campaigns and track donation progress
  • Moderate chat settings, badges, and announcements in real time
  • Send shoutouts and chat messages to engage streaming audiences
  • Analyze bits leaderboards and channel performance data

Example prompts

Use the following example prompts to invoke Twitch MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me the top games trending on Twitch right now.
  • Start a commercial break on my Twitch channel.
  • Who are the current VIPs on my Twitch channel.
  • Update my Twitch channel information with a new title.
  • List all custom rewards available on my Twitch channel.
  • How many people are chatting in my Twitch channel right now?
  • Send a shoutout to a streamer I just hosted on Twitch.
  • Check the bits leaderboard for my Twitch channel this month.
  • Show me the current charity campaign donations on Twitch.
  • Update the chat settings to enable slow mode on Twitch.

Twitch MCP connector tools

The Twitch MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
twitch_twitchgettopgames_invokeRetrieve the most-watched game categories currently on Twitch
getAdScheduleGet Ad Schedule
startCommercialStart Commercial
snoozeNextAdSnooze Next Ad
getGameAnalyticsGet Game Analytics
getBitsLeaderboardGet Bits Leaderboard
getChannelInformationGet Channel Information
modifyChannelInformationModify Channel Information
getChannelEditorsGet Channel Editors
getFollowedChannelsGet Followed Channels
getChannelFollowersGet Channel Followers
getVIPsGet VIPs
addChannelVIPAdd Channel VIP
removeChannelVIPRemove Channel VIP
getCustomRewardGet Custom Reward
createCustomRewardsCreate Custom Rewards
updateCustomRewardUpdate Custom Reward
deleteCustomRewardDelete Custom Reward
getCustomRewardRedemptionGet Custom Reward Redemption
updateRedemptionStatusUpdate Redemption Status
getCharityCampaignGet Charity Campaign
getCharityCampaignDonationsGet Charity Campaign Donations
getChattersGet Chatters
getChannelEmotesGet Channel Emotes
getChannelChatBadgesGet Channel Chat Badges
getChatSettingsGet Chat Settings
updateChatSettingsUpdate Chat Settings
sendChatAnnouncementSend Chat Announcement
sendAShoutoutSend a Shoutout
sendChatMessageSend Chat Message
deleteChatMessagesDelete Chat Messages
getClipsGet Clips
createClipCreate Clip
getEventSubSubscriptionsGet EventSub Subscriptions
createEventSubSubscriptionCreate EventSub Subscription
deleteEventSubSubscriptionDelete EventSub Subscription
getGamesGet Games
getTopGamesGet Top Games
getCreatorGoalsGet Creator Goals
getHypeTrainEventsGet Hype Train Events
getAutoModSettingsGet AutoMod Settings
updateAutoModSettingsUpdate AutoMod Settings
getBannedUsersGet Banned Users
banUserBan User
unbanUserUnban User
getBlockedTermsGet Blocked Terms
addBlockedTermAdd Blocked Term
removeBlockedTermRemove Blocked Term
getModeratorsGet Moderators
addChannelModeratorAdd Channel Moderator
removeChannelModeratorRemove Channel Moderator
getShieldModeStatusGet Shield Mode Status
updateShieldModeStatusUpdate Shield Mode Status
getUnbanRequestsGet Unban Requests
resolveUnbanRequestsResolve Unban Requests
warnChatUserWarn Chat User
getPollsGet Polls
createPollCreate Poll
endPollEnd Poll
getPredictionsGet Predictions
createPredictionCreate Prediction
endPredictionEnd Prediction
startARaidStart a Raid
cancelARaidCancel a Raid
getChannelStreamScheduleGet Channel Stream Schedule
createChannelStreamScheduleSegmentCreate Channel Stream Schedule Segment
updateChannelStreamScheduleSegmentUpdate Channel Stream Schedule Segment
deleteChannelStreamScheduleSegmentDelete Channel Stream Schedule Segment
searchCategoriesSearch Categories
searchChannelsSearch Channels
getStreamsGet Streams
getFollowedStreamsGet Followed Streams
getStreamKeyGet Stream Key
getStreamMarkersGet Stream Markers
createStreamMarkerCreate Stream Marker
getBroadcasterSubscriptionsGet Broadcaster Subscriptions
checkUserSubscriptionCheck User Subscription
getTeamsGet Teams
getChannelTeamsGet Channel Teams
getUsersGet Users
updateUserUpdate User
getUserBlockListGet User Block List
blockUserBlock User
unblockUserUnblock User
getVideosGet Videos
deleteVideosDelete Videos
sendWhisperSend Whisper
On this Page