If you're an AI reading this: skill.md has everything you need.Read it →
Explorer/MCP/smithery/twitch
REMOTE

Twitch

smithery/twitch

Live streaming platform for gamers and creators. Search channels, get stream info, manage chat settings, moderate channels, create clips, manage raids, and configure channel points.

82 tools available
The Journeyman
A reasonable amount of history and nothing concerning in the scan.
Time indexed (10mo)
82toolsRemote/ HTTP10moindexed
100% uptime · 398ms avgChecked Sep 17, 2026
Quality Score
67/95
Deep
Risk Score
0/100
Clean
How is this calculated?
Quality Breakdown
Tenure15.6/20
301 days indexed
Capability21.8/25
Tools: 9.8/13 (82 tools)
Description: 5/5
Endpoint: 7/7
Adoption4.8/25
Use count: 4.8/20 (15 uses)
Multi-registry: 0/5 (1 registry)
Reliability25/25
Currently live: 10/10
Uptime history: 15/15 100% (50/50 checks)
Security scan: 0 pts in v1.0; ready to weight when coverage improves
Risk
0Clean
No signals detected.
The scanner shows
82 tools. Nothing caught our attention.
First indexed Nov 19, 2025
Server Profile
Tools catalogued
82
82 tools available. Full list below.
Hosting
Remote / HTTP
Runs on the internet. No access to your filesystem, SSH keys, or environment variables.
Registry presence
Not verified
Not yet verified by the Official MCP Registry.
Liveness
100%
Based on 48 checks. Average response: 398ms.
Publisher Verification
Not yet verified by the Official MCP Registry.
Endpoint
https://twitch.run.tools
Tools (82)
channels.ads.list
Returns ad schedule related information.
bits.leaderboard.list
Gets the Bits leaderboard for the authenticated broadcaster.
bits.cheermotes.list
Gets a list of Cheermotes that users can use to cheer Bits.
channels.list
Gets information about one or more channels.
channels.update
Updates a channel’s properties.
channels.editors.list
Gets the broadcaster’s list editors.
Show all 82 tools ↓
channels.followed.list
Gets a list of broadcasters that the specified user follows. You can also use this endpoint to see whether a user follows a specific broadcaster.
channels.followers.list
Gets a list of users that follow the specified broadcaster. You can also use this endpoint to see whether a specific user follows the broadcaster.
charity.campaigns.list
Gets information about the broadcaster’s active charity campaign.
charity.donations.list
Gets the list of donations that users have made to the broadcaster’s active charity campaign.
chat.chatters.list
Gets the list of users that are connected to the broadcaster’s chat session.
chat.emotes.list
Gets the broadcaster’s list of custom emotes.
chat.emotes.global.list
Gets all global emotes.
chat.emotes.set.list
Gets emotes for one or more specified emote sets.
chat.badges.list
Gets the broadcaster’s list of custom chat badges.
chat.badges.global.list
Gets Twitch’s list of chat badges.
chat.settings.list
Gets the broadcaster’s chat settings.
chat.settings.update
Updates the broadcaster’s chat settings.
chat.emotes.user.list
BETA Retrieves emotes available to the user across all channels.
chat.shoutouts.create
Sends a Shoutout to the specified broadcaster.
chat.messages.create
NEW Sends a message to the broadcaster’s chat room.
chat.color.list
Gets the color used for the user’s name in chat.
chat.color.update
Updates the color used for the user’s name in chat.
clips.list
Gets one or more video clips.
clips.create
Creates a clip from the broadcaster’s stream.
content_classification_labels.list
Gets information about Twitch content classification labels.
games.top.list
Gets information about all broadcasts on Twitch.
games.list
Gets information about specified games.
goals.list
Gets the broadcaster’s list of active goals.
moderation.enforcements.status.create
Checks whether AutoMod would flag the specified message for review.
moderation.automod.message.create
Allow or deny the message that AutoMod flagged for review.
moderation.automod.settings.list
Gets the broadcaster’s AutoMod settings.
moderation.automod.settings.update
Updates the broadcaster’s AutoMod settings.
moderation.banned.list
Gets all users that the broadcaster banned or put in a timeout.
moderation.bans.create
Bans a user from participating in a broadcaster’s chat room or puts them in a timeout.
moderation.bans.delete
Removes the ban or timeout that was placed on the specified user.
moderation.unban_requests.list
BETA Gets a list of unban requests for a broadcaster’s channel.
moderation.unban_requests.update
BETA Resolves an unban request by approving or denying it.
moderation.blocked_terms.list
Gets the broadcaster’s list of non-private, blocked words or phrases.
moderation.blocked_terms.create
Adds a word or phrase to the broadcaster’s list of blocked terms.
moderation.blocked_terms.delete
Removes the word or phrase from the broadcaster’s list of blocked terms.
moderation.chat.delete
Removes a single chat message or all chat messages from the broadcaster’s chat room.
moderation.channels.list
Gets a list of channels that the specified user has moderator privileges in.
moderation.moderators.list
Gets all users allowed to moderate the broadcaster’s chat room.
moderation.moderators.create
Adds a moderator to the broadcaster’s chat room.
moderation.moderators.delete
Removes a moderator from the broadcaster’s chat room.
channels.vips.list
Gets a list of the broadcaster’s VIPs.
moderation.shield_mode.list
Gets the broadcaster’s Shield Mode activation status.
moderation.shield_mode.update
Activates or deactivates the broadcaster’s Shield Mode.
polls.list
Gets a list of polls that the broadcaster created.
predictions.list
Gets a list of Channel Points Predictions that the broadcaster created.
raids.create
Raid another channel by sending the broadcaster’s viewers to the targeted channel.
raids.delete
Cancel a pending raid.
schedule.list
Gets the broadcaster’s streaming schedule.
schedule.icalendar.list
Gets the broadcaster’s streaming schedule as an iCalendar.
schedule.settings.update
Updates the broadcaster’s schedule settings, such as scheduling a vacation.
search.categories.list
Gets the games or categories that match the specified query.
search.channels.list
Gets the channels that match the specified query and have streamed content within the past 6 months.
streams.key.list
Gets the channel’s stream key.
streams.list
Gets a list of all streams.
streams.followed.list
Gets the list of broadcasters that the user follows and that are streaming live.
streams.markers.list
Gets a list of markers from the user’s most recent stream or from the specified VOD/video.
streams.markers.create
Adds a marker to a live stream.
subscriptions.list
Gets a list of users that subscribe to the specified broadcaster.
subscriptions.user.list
Checks whether the user subscribes to the broadcaster’s channel.
teams.channel.list
Gets the list of Twitch teams that the broadcaster is a member of.
teams.list
Gets information about the specified Twitch team.
users.list
Gets information about one or more users.
users.update
Updates the user’s information.
users.blocks.list
Gets the list of users that the broadcaster has blocked.
users.blocks.update
Blocks the specified user from interacting with or having contact with the broadcaster.
users.blocks.delete
Removes the user from the broadcaster’s list of blocked users.
videos.list
Gets information about one or more published videos.
videos.delete
Deletes one or more videos.
whispers.create
Sends a whisper message to the specified user.
hypetrain.status.list
Gets information about the broadcaster’s current or most recent Hype Train event.
shared_chat.session.list
Get Shared Chat Session
videos.clips.create
Create Clip From VOD
clips.downloads.list
Get Clips Download
moderation.warnings.create
Warn Chat User
moderation.suspicious_users.create
Add Suspicious Status to Chat User
moderation.suspicious_users.delete
Remove Suspicious Status From Chat User

Is this your server?

Create a free RNWY account to connect your on-chain identity to this server. MCP server claiming is coming; register now and you'll be first in line.

Create your account →
More from smithery
Summarization Functions
Provides summarised output from various actions that could otherwise eat up tokens and cause crashes.
NMAP Server
Perform network scanning operations using NMAP.
X(Twitter) MCP Server
A server to create drafts of X(Twitter) posts, threads using LLMs and post directly from the chat.
Snowflake Server
A Model Context Protocol server implementation that provides database interaction with Snowflake, allowing SQL queries and data insights.
Ring central
RingCentral offers cloud-based communication services including voice, video meetings, team messaging, and contact center solutions for businesses of all sizes
Boldsign
Send, sign, and manage legally binding documents. Track signature status, set reminders, and automate document workflows.
Similar servers
LexIA Pro (EDIVIA)
MCP foncier & urbanisme officiels francais (cadastre, PLU, DVF). LexIA Pro, EDIVIA. Abonnement.
ai.autoblocks/contextlayer-mcp
Personal context management for AI assistants
Akebono MCP
Provides scored and reasoned Kyoto temple data optimized for AI travel agents to deliver personalized recommendations based on natural language queries. It enables agents to retrieve detailed temple information including historical significance, pricing, and crowd levels.
ai.superfact/superfact
Turn any AI chat or agent run into a beautiful, shareable public page.
adver-optimizer-prod
keris_edumcp
Indexed from Smithery · Updates nightlyView on Smithery →