Same door for humans and AI. No gatekeeper.Register →
Explorer/MCP/smithery/twitch

Twitch

REMOTE
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.

○ Remote (HTTP) Server
This server runs on the internet and communicates over HTTP. It does not have direct access to your local filesystem or environment variables.
Tools
82
Indexed
150d ago
Transport
Remote / HTTP
Liveness
● Live
Uptime
100%based on 3 checks
Avg response
262ms
← older · newer →
Security Scan
Security scan pending — this server has not yet been analyzed.
Risk Surface
Risk surface analysis pending — tool annotation scanning is coming soon.
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.
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
Octagon
AI agents for financial research. Query SEC filings, analyze company data, and retrieve market intelligence.
Jam
Capture and report bugs with automatic screen recordings and environment details. Create, view, and manage bug reports with full context.
Harvest
Log billable hours, manage projects, and send invoices. Track time across tasks, review team capacity, and generate expense reports.
X(Twitter) MCP Server
A server to create drafts of X(Twitter) posts, threads using LLMs and post directly from the chat.
Aiwyn Tax
Automate tax workflow tasks and manage client engagements. Track deadlines, organize documents, and handle billing for accounting firms.
Zoho mail
Zoho Mail is a secure and ad-free email hosting platform with collaboration tools, calendar integration, and extensive administrative controls
Similar servers
mcp-platform
habitus-start-control-hub
weather_mcp
cq_mcp_smithery
mcp_zoomeye
autohaven
Search for cars
Indexed from Smithery · Updates nightly
View on Smithery →