Guida al connettore6 minuti di lettura15 tool MCP7 lingue

Come collegare Twitch a Gemini via MCP

Fai lavorare la tua AI con Twitch: consulta canali, dirette, video, clip, categorie e programmazione delle live, cerca canali, guarda il numero di follower e le impostazioni della chat, e dopo la tua conferma crea clip o cambia titolo, categoria e tag della tua live. Accesso tramite una tua applicazione sviluppatore Twitch.

HCA cura del team HelpCodeAggiornato 6 min di lettura Open source su GitHub

Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile

Twitch

Twitch

Let your AI work with Twitch: look up channels, live streams, videos, clips, categories and stream schedules, search channels, see follower counts and chat settings, and create clips or change your stream title, category and tags after your confirmation. Signed in through a Twitch developer application of your own.

tool

15

Regione

INTL

Categoria

Social media

Autenticazione

OAuth 2.0

Env vars richieste

TWITCH_CLIENT_IDTWITCH_CLIENT_SECRET
Installa con un clic su Cloud

7 giorni di prova gratuita · Nessuna carta di credito

  • Prova gratuita di 7 giorni
    Nessuna carta di credito
  • GDPR & SOC 2 ready
    Dati in UE, log di audit
  • Open source su GitHub
    Open source · AGPL-3.0
  • Funziona con ChatGPT, Claude, Gemini
    Qualsiasi client compatibile MCP

Salta l'installazione. Attivo in meno di 2 minuti.

Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Twitch con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.

Inizia la prova gratuita

In breve

Fai lavorare la tua AI con Twitch: consulta canali, dirette, video, clip, categorie e programmazione delle live, cerca canali, guarda il numero di follower e le impostazioni della chat, e dopo la tua conferma crea clip o cambia titolo, categoria e tag della tua live. Accesso tramite una tua applicazione sviluppatore Twitch.

Prova a chiedere

Prompt di esempio per Twitch

Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.

Twitch · live via MCP
Condividi
Opus 4.7

Claude è un'AI e può sbagliare. Verifica sempre le risposte.

💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Twitch, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente git clone, niente server locale.

Twitch + Gemini

Fai lavorare la tua AI con Twitch: consulta canali, dirette, video, clip, categorie e programmazione delle live, cerca canali, guarda il numero di follower e le impostazioni della chat, e dopo la tua conferma crea clip o cambia titolo, categoria e tag della tua live. Accesso tramite una tua applicazione sviluppatore Twitch.

Prerequisiti

Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:

TWITCH_CLIENT_ID, TWITCH_CLIENT_SECRET

Step 1 — Ottieni le credenziali

  1. Attiva l'autenticazione a due fattori sul tuo account Twitch (Impostazioni → Sicurezza e privacy). Twitch la richiede per registrare applicazioni.
  2. Apri dev.twitch.tv/console/apps e clicca Register Your Application. Inserisci un nome qualsiasi e aggiungi come OAuth Redirect URL https://cloud.anythingmcp.com/api/mcp-oauth/callback. Se ospiti AnythingMCP da solo, usa https://your-anythingmcp-host/api/mcp-oauth/callback. Scegli una categoria come Other, imposta Client Type: Confidential e clicca Create.
  3. Clicca Manage sulla nuova applicazione. Copia il Client ID in TWITCH_CLIENT_ID, clicca New Secret e copialo in TWITCH_CLIENT_SECRET. Il secret viene mostrato una sola volta, e un nuovo secret sostituisce il precedente.
  4. Installa il connettore, clicca Authorize with Provider nella pagina del connettore, accedi a Twitch e conferma l'accesso.
  5. Verifica la configurazione con twitch_get_users senza argomenti: restituisce il tuo account e lo user id che gli altri strumenti chiedono.

È gratuito e richiede circa 5 minuti.

Client ID in ogni chiamata: Twitch vuole il Client ID dell'applicazione in un header Client-Id accanto al token in ogni richiesta. Il connettore lo aggiunge per te, quindi il Client ID deve appartenere alla stessa applicazione con cui hai effettuato l'accesso.

Cosa legge: utenti e canali con titolo, categoria, tag e lingua; dirette con il numero di spettatori; trasmissioni passate, momenti salienti e caricamenti; clip; categorie e le categorie più seguite in questo momento; ricerca di canali e categorie; numero di follower; programmazione delle live e impostazioni della chat. Sono dati pubblici e funzionano per qualsiasi canale. L'elenco dei follower vero e proprio è disponibile solo per il tuo canale o per uno che moderi; per gli altri canali ottieni il totale.

Chiede prima di ogni modifica: twitch_create_clip crea una clip da un canale in diretta in quel momento, e twitch_update_channel cambia titolo, categoria, lingua o tag della tua live. Gli spettatori vedono entrambe le cose subito, quindi l'AI ti mostra esattamente cosa succederà e aspetta il tuo sì. Si può modificare solo il tuo canale. Una clip viene creata in background: l'AI la controlla con twitch_get_clips dopo qualche secondo, e Twitch restituisce un link di modifica valido per 24 ore.

Disattivato all'installazione: twitch_send_chat_announcement pubblica un messaggio evidenziato che tutti in chat vedono. Per usarlo aggiungi lo scope moderator:manage:announcements nelle impostazioni OAuth del connettore, autorizza di nuovo e attiva lo strumento. Anche questo chiede prima.

Scope: moderator:read:followers, clips:edit e channel:manage:broadcast. Tutto il resto è pubblico e non richiede scope.

Id, non nomi: la maggior parte degli strumenti vuole user id numerici, non nomi di login. L'AI li cerca con twitch_get_users o twitch_search_channels, e gli id delle categorie con twitch_search_categories.

Restare collegati: gli access token durano qualche ora e vengono rinnovati automaticamente. L'accesso termina quando scolleghi l'applicazione in Impostazioni → Connessioni o cambi la password di Twitch; a quel punto clicca di nuovo Authorize with Provider.

Errori comuni: 401: l'accesso è scaduto, oppure il Client ID non appartiene all'applicazione che ha emesso il token; autorizza di nuovo, aggiornando prima Client ID o secret se li hai cambiati. 401 Missing scope: aggiungi lo scope indicato nel messaggio e autorizza di nuovo. 400: un parametro sbagliato, o un titolo rifiutato da AutoMod. 404: il canale non ha una programmazione, oppure non è in diretta quando crei una clip. 429: circa 800 chiamate al minuto per utente; aspetta che il minuto finisca.

Il connettore non legge né invia messaggi in chat o sussurri, non modera e non gestisce abbonamenti, bit, sondaggi, previsioni, punti canale, raid, EventSub, chiavi di streaming o l'eliminazione di video.

Step 2 — Installa l'adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Step 3 — Aggiungi il connettore in Gemini

L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostra YOUR_SERVER_ID.

Gemini CLI legge i server MCP da ~/.gemini/settings.json (su Windows %USERPROFILE%\.gemini\settings.json). Aggiungi:

{
  "mcpServers": {
    "anythingmcp": {
      "httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Crea una chiave API MCP in AnythingMCP da MCP Servers → il tuo server → API keys e incollala al posto di YOUR_MCP_API_KEY.
  2. Salva il file e riavvia gemini.
  3. Esegui /mcp in Gemini CLI (oppure gemini mcp list dal terminale): anythingmcp dovrebbe risultare connesso.
  4. Inizia a scrivere prompt: Gemini CLI ora può chiamare i tool di Twitch.

Tool disponibili

ToolWhat it does
twitch_get_usersLook up Twitch users by id or login name: id, login, display name, broadcaster type (partner, affiliate or empty), description, profile…
twitch_get_channel_infoRead channel information for one or more broadcasters: login, display name, language, current or last category (game), stream title, tags…
twitch_get_streamsList live streams, most viewers first: stream id, broadcaster, category, title, tags, viewer count, start time and language
twitch_get_videosList published videos (past broadcasts, highlights, uploads): id, title, description, creation and publish time, URL, view count, type…
twitch_get_clipsList clips captured from streams, most viewed first: id, URL, broadcaster, creator, source video and offset, category, title, view count…
twitch_get_gamesLook up categories (games) by id, exact name or IGDB id: id, name, IGDB id and box art URL
twitch_get_top_gamesList the categories (games) with the most viewers right now: id, name, IGDB id and box art URL, most watched first
twitch_search_channelsSearch channels that streamed in the last 6 months by the start of their login name (or, with live_only, by name and category): id (the…
twitch_search_categoriesSearch categories (games) whose name contains all words of the query: id, name and box art URL
twitch_get_channel_followersRead how many users follow a channel (total) for any broadcaster
twitch_get_scheduleRead a broadcaster's stream schedule from now on (or from start_time): each segment's id, start and end time, title, category, whether it…
twitch_get_chat_settingsRead a channel's chat settings: emote-only, follower-only (and how long one must follow), slow mode wait time, subscriber-only and…
twitch_create_clipCreate a clip from a channel that is live right now: Twitch captures up to the last 90 seconds and publishes a part of it (default 30…
twitch_update_channelChange the signed-in broadcaster's channel: stream title, category (game_id), language, tags or the branded-content flag
twitch_send_chat_announcementSend a highlighted announcement to a channel's chat as the broadcaster or a moderator (up to 500 characters)

Esempi di prompt

  • "Chi è in diretta adesso nella categoria Just Chatting? Mostra le 10 live più seguite con titolo e numero di spettatori."
  • "Quando è la mia prossima live in programma, e come si chiama?"
  • "Trova le clip più viste del mio canale negli ultimi 30 giorni."
  • "Imposta il titolo della mia live su Ranked fino a Diamante e la categoria su Valorant. Mostrami prima la modifica."
  • "Quanti follower ha il canale shroud, ed è in diretta adesso?"

FAQ

Dove cerca i server MCP Gemini CLI? In ~/.gemini/settings.json per il tuo utente, oppure in .gemini/settings.json dentro un progetto. gemini mcp list mostra ogni server e se si connette.

Prossimi passi

Questa guida ti è stata utile?

Il tuo agente Twitch è a un clic di distanza.

Installa il connettore, incolla la chiave, chiedi a Gemini. 7 giorni gratis, senza carta di credito.

Guide correlate

Connettori

Come collegare Twitch a ChatGPT via MCP

Fai lavorare la tua AI con Twitch: consulta canali, dirette, video, clip, categorie e programmazione delle live, cerca canali, guarda il numero di follower e le impostazioni della chat, e dopo la tua conferma crea clip o cambia titolo, categoria e tag della tua live. Accesso tramite una tua applicazione sviluppatore Twitch.

Connettori

Come collegare Twitch a Claude via MCP

Fai lavorare la tua AI con Twitch: consulta canali, dirette, video, clip, categorie e programmazione delle live, cerca canali, guarda il numero di follower e le impostazioni della chat, e dopo la tua conferma crea clip o cambia titolo, categoria e tag della tua live. Accesso tramite una tua applicazione sviluppatore Twitch.

Connettori

Come collegare Twitch a Cursor via MCP

Fai lavorare la tua AI con Twitch: consulta canali, dirette, video, clip, categorie e programmazione delle live, cerca canali, guarda il numero di follower e le impostazioni della chat, e dopo la tua conferma crea clip o cambia titolo, categoria e tag della tua live. Accesso tramite una tua applicazione sviluppatore Twitch.

Connettori

Come collegare Twitch a Meta Muse via MCP

Fai lavorare la tua AI con Twitch: consulta canali, dirette, video, clip, categorie e programmazione delle live, cerca canali, guarda il numero di follower e le impostazioni della chat, e dopo la tua conferma crea clip o cambia titolo, categoria e tag della tua live. Accesso tramite una tua applicazione sviluppatore Twitch.

Connettori

Twitch su MCP: canali, stream, clip e programmazione in qualsiasi agente AI

Fai lavorare la tua AI con Twitch: consulta canali, dirette, video, clip, categorie e programmazione delle live, cerca canali, guarda il numero di follower e le impostazioni della chat, e dopo la tua conferma crea clip o cambia titolo, categoria e tag della tua live. Accesso tramite una tua applicazione sviluppatore Twitch.

Connettori

Come collegare Avito a Gemini via MCP

Fai lavorare la tua AI con il tuo account business Avito: elenca gli annunci e cambiane i prezzi, leggi le statistiche di visualizzazioni, contatti e chiamate, controlla i caricamenti autoload e i loro errori, il formato del feed e il tuo portafoglio, e leggi le chat di Avito Messenger. Inviare messaggi e cambiare le impostazioni autoload sono opzionali e disattivati di default.