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.
AnythingMCP è nella directory dei connettori di Claude: aggiungilo a Claude con un clic (si apre in una nuova scheda), poi accedi e scegli quali server MCP può usare Claude.
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.
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 + Claude
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
- Attiva l'autenticazione a due fattori sul tuo account Twitch (Impostazioni → Sicurezza e privacy). Twitch la richiede per registrare applicazioni.
- 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, usahttps://your-anythingmcp-host/api/mcp-oauth/callback. Scegli una categoria come Other, imposta Client Type: Confidential e clicca Create. - Clicca Manage sulla nuova applicazione. Copia il Client ID in
TWITCH_CLIENT_ID, clicca New Secret e copialo inTWITCH_CLIENT_SECRET. Il secret viene mostrato una sola volta, e un nuovo secret sostituisce il precedente. - Installa il connettore, clicca Authorize with Provider nella pagina del connettore, accedi a Twitch e conferma l'accesso.
- Verifica la configurazione con
twitch_get_userssenza 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 Claude
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 mostraYOUR_SERVER_ID.
Percorso consigliato: funziona su claude.ai web senza toccare alcun file di configurazione.
- In Claude apri Customize → Connectors.
- Clicca + e poi Add custom connector.
- Inserisci un nome, ad esempio
Twitch, e l'URL del server MCP remotohttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, poi clicca Add. - Clicca Connect e accedi ad AnythingMCP (OAuth) per consentire l'accesso.
Tutti i tool sotto compaiono nella tua chat: inizia a scrivere prompt.
Tool disponibili
| Tool | What it does |
|---|---|
twitch_get_users | Look up Twitch users by id or login name: id, login, display name, broadcaster type (partner, affiliate or empty), description, profile… |
twitch_get_channel_info | Read channel information for one or more broadcasters: login, display name, language, current or last category (game), stream title, tags… |
twitch_get_streams | List live streams, most viewers first: stream id, broadcaster, category, title, tags, viewer count, start time and language |
twitch_get_videos | List published videos (past broadcasts, highlights, uploads): id, title, description, creation and publish time, URL, view count, type… |
twitch_get_clips | List clips captured from streams, most viewed first: id, URL, broadcaster, creator, source video and offset, category, title, view count… |
twitch_get_games | Look up categories (games) by id, exact name or IGDB id: id, name, IGDB id and box art URL |
twitch_get_top_games | List the categories (games) with the most viewers right now: id, name, IGDB id and box art URL, most watched first |
twitch_search_channels | Search 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_categories | Search categories (games) whose name contains all words of the query: id, name and box art URL |
twitch_get_channel_followers | Read how many users follow a channel (total) for any broadcaster |
twitch_get_schedule | Read 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_settings | Read a channel's chat settings: emote-only, follower-only (and how long one must follow), slow mode wait time, subscriber-only and… |
twitch_create_clip | Create 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_channel | Change the signed-in broadcaster's channel: stream title, category (game_id), language, tags or the branded-content flag |
twitch_send_chat_announcement | Send 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
Funziona con Claude Code come con Claude Desktop? Sì, punta entrambi a https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
Prossimi passi
- Landing del connettore
- Collegare a ChatGPT
- Collegare a Cursor
- Collegare a Gemini
- Collegare a Meta Muse
Questa guida ti è stata utile?