Skip to main content
Glama

Get Streams

get_streams
Read-onlyIdempotent

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" })

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
gameNoGame NAME to filter by (e.g. "Fortnite", "Just Chatting"). Resolved to a game id automatically.
firstNoNumber of streams to return (default 20, max 100)
_apiKeyNoOptional — your own Twitch credentials as CLIENT_ID:CLIENT_SECRET for higher limits; omit to use the shared Pipeworx key.
languageNoOptional ISO-639-1 language code to filter by, e.g. "en", "es", "ja".

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / examples
      Previous value: -[
      -  {
      -    "_apiKey": "your-twitch-api-key",
      -    "first": 20
      -  },
      -  {
      -    "_apiKey": "your-twitch-api-key",
      -    "first": 20,
      -    "game": "Fortnite",
      -    "language": "en"
      -  }
      -]New value: +[
      +  {
      +    "first": 20
      +  },
      +  {
      +    "first": 20,
      +    "game": "Fortnite",
      +    "language": "en"
      +  }
      +]
  2. Changed1 schema field changed
    • addedInput schema / examples
      Added value: +[
      +  {
      +    "_apiKey": "your-twitch-api-key",
      +    "first": 20
      +  },
      +  {
      +    "_apiKey": "your-twitch-api-key",
      +    "first": 20,
      +    "game": "Fortnite",
      +    "language": "en"
      +  }
      +]
  3. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.