get_streams
ActiveTool of Twitch
Get live Twitch streams, optionally filtered by game name and/or language. Returns streamer name, title, current viewer count, and thumbnail for each live stream. Omit `game` for the overall top live streams across Twitch. Example: get_streams({ game: "Just Chatting", first: 20, language: "en" })
Parameters schema
{
"type": "object",
"properties": {
"game": {
"type": "string",
"description": "Game NAME to filter by (e.g. \"Fortnite\", \"Just Chatting\"). Resolved to a game id automatically."
},
"first": {
"type": "number",
"description": "Number of streams to return (default 20, max 100)"
},
"_apiKey": {
"type": "string",
"description": "Optional — your own Twitch credentials as CLIENT_ID:CLIENT_SECRET for higher limits; omit to use the shared Pipeworx key."
},
"language": {
"type": "string",
"description": "Optional ISO-639-1 language code to filter by, e.g. \"en\", \"es\", \"ja\"."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Twitch
https://github.com/pipeworx-io/mcp-twitch
1/7 registries