Skip to main content
Glama

Search Channels

search_channels
Read-onlyIdempotent

Search Twitch channels/streamers by name or keyword. Returns matching channels with display name, the game they stream, whether they are live now, title, and thumbnail. Example: search_channels({ query: "ninja", live_only: true })

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
firstNoNumber of channels to return (default 20, max 100)
queryYesSearch query — channel/streamer name or keyword, e.g. "ninja", "valorant".
_apiKeyNoOptional — your own Twitch credentials as CLIENT_ID:CLIENT_SECRET for higher limits; omit to use the shared Pipeworx key.
live_onlyNoIf true, only return channels that are currently live.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / examples
      Previous value: -[
      -  {
      -    "_apiKey": "your-twitch-api-key",
      -    "query": "ninja"
      -  },
      -  {
      -    "_apiKey": "your-twitch-api-key",
      -    "first": 25,
      -    "live_only": true,
      -    "query": "valorant"
      -  }
      -]New value: +[
      +  {
      +    "query": "ninja"
      +  },
      +  {
      +    "first": 25,
      +    "live_only": true,
      +    "query": "valorant"
      +  }
      +]
  2. Changed1 schema field changed
    • addedInput schema / examples
      Added value: +[
      +  {
      +    "_apiKey": "your-twitch-api-key",
      +    "query": "ninja"
      +  },
      +  {
      +    "_apiKey": "your-twitch-api-key",
      +    "first": 25,
      +    "live_only": true,
      +    "query": "valorant"
      +  }
      +]
  3. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.