Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Twitch mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
Lass deine KI mit Twitch arbeiten: Kanäle, Livestreams, Videos, Clips, Kategorien und Streampläne nachschlagen, Kanäle suchen, Follower-Zahlen und Chat-Einstellungen sehen und nach deiner Bestätigung Clips erstellen oder Streamtitel, Kategorie und Tags ändern. Anmeldung über eine eigene Twitch-Entwickleranwendung.
Frag einfach
Beispiel-Prompts für Twitch
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Twitch klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Twitch + ChatGPT
Lass deine KI mit Twitch arbeiten: Kanäle, Livestreams, Videos, Clips, Kategorien und Streampläne nachschlagen, Kanäle suchen, Follower-Zahlen und Chat-Einstellungen sehen und nach deiner Bestätigung Clips erstellen oder Streamtitel, Kategorie und Tags ändern. Anmeldung über eine eigene Twitch-Entwickleranwendung.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
TWITCH_CLIENT_ID, TWITCH_CLIENT_SECRET
Schritt 1 — Zugangsdaten holen
- Schalte für dein Twitch-Konto die Zwei-Faktor-Authentifizierung ein (Einstellungen → Sicherheit und Privatsphäre). Twitch verlangt sie, um Anwendungen zu registrieren.
- Öffne dev.twitch.tv/console/apps und klicke auf Register Your Application. Gib einen beliebigen Namen ein und trag als OAuth Redirect URL
https://cloud.anythingmcp.com/api/mcp-oauth/callbackein. Wenn du AnythingMCP selbst hostest, nimmhttps://your-anythingmcp-host/api/mcp-oauth/callback. Wähle eine Kategorie wie Other, setze Client Type: Confidential und klicke auf Create. - Klicke bei der neuen Anwendung auf Manage. Kopiere die Client ID in
TWITCH_CLIENT_ID, klicke auf New Secret und kopiere es inTWITCH_CLIENT_SECRET. Das Secret wird nur einmal angezeigt, und ein neues Secret ersetzt das alte. - Installiere den Connector, klicke auf der Connector-Seite auf Authorize with Provider, melde dich bei Twitch an und bestätige den Zugriff.
- Prüfe die Einrichtung mit
twitch_get_usersohne Argumente: Es liefert dein eigenes Konto und die User-ID, nach der die anderen Tools fragen.
Das ist kostenlos und dauert etwa 5 Minuten.
Client ID bei jedem Aufruf: Twitch will bei jeder Anfrage die Client ID der Anwendung in einem Client-Id-Header neben dem Token. Der Connector fügt sie für dich hinzu, deshalb muss die Client ID zu derselben Anwendung gehören, über die du dich angemeldet hast.
Was sie liest: Nutzer und Kanäle mit Titel, Kategorie, Tags und Sprache; Livestreams mit Zuschauerzahlen; vergangene Übertragungen, Highlights und Uploads; Clips; Kategorien und die gerade meistgesehenen Kategorien; Kanal- und Kategoriesuche; Follower-Zahlen; Streampläne und Chat-Einstellungen. Das sind öffentliche Daten, die für jeden Kanal funktionieren. Die Liste der Follower selbst gibt es nur für deinen eigenen Kanal oder einen, den du moderierst; bei anderen Kanälen bekommst du die Gesamtzahl.
Fragt vor jeder Änderung: twitch_create_clip erstellt einen Clip von einem Kanal, der gerade live ist, und twitch_update_channel ändert Streamtitel, Kategorie, Sprache oder Tags. Zuschauer sehen beides sofort, deshalb zeigt dir die KI genau, was passieren wird, und wartet auf dein Ja. Ändern lässt sich nur dein eigener Kanal. Ein Clip entsteht im Hintergrund: Die KI prüft ihn nach ein paar Sekunden mit twitch_get_clips, und Twitch liefert einen Bearbeitungslink, der 24 Stunden gültig bleibt.
Bei der Installation deaktiviert: twitch_send_chat_announcement schickt eine hervorgehobene Nachricht, die alle im Chat sehen. Um es zu nutzen, ergänze den Scope moderator:manage:announcements in den OAuth-Einstellungen des Connectors, autorisiere neu und schalte das Tool ein. Auch es fragt vorher.
Scopes: moderator:read:followers, clips:edit und channel:manage:broadcast. Alles andere ist öffentlich und braucht keinen Scope.
IDs statt Namen: Die meisten Tools erwarten numerische User-IDs, keine Login-Namen. Die KI schlägt sie mit twitch_get_users oder twitch_search_channels nach, Kategorie-IDs mit twitch_search_categories.
Angemeldet bleiben: Access Tokens gelten ein paar Stunden und werden automatisch erneuert. Die Anmeldung endet, wenn du die Anwendung unter Einstellungen → Verbindungen trennst oder dein Twitch-Passwort änderst; dann klicke erneut auf Authorize with Provider.
Häufige Fehler: 401: Die Anmeldung ist abgelaufen, oder die Client ID gehört nicht zu der Anwendung, die das Token ausgestellt hat; autorisiere neu und aktualisiere vorher Client ID oder Secret, falls du sie geändert hast. 401 Missing scope: Ergänze den genannten Scope und autorisiere neu. 400: ein falscher Parameter oder ein Titel, den AutoMod abgelehnt hat. 404: Der Kanal hat keinen Streamplan, oder er ist beim Erstellen eines Clips nicht live. 429: etwa 800 Aufrufe pro Minute und Nutzer; warte, bis die Minute vorbei ist.
Der Connector liest und sendet keine Chatnachrichten oder Flüsternachrichten, moderiert nicht und verwaltet keine Abos, Bits, Umfragen, Vorhersagen, Kanalpunkte, Raids, EventSub, Stream-Keys oder das Löschen von Videos.
Schritt 2 — Adapter installieren
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
Schritt 3 — Connector in ChatGPT hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
ChatGPT fügt MCP-Server als Plugins auf seiner Seite Plugins hinzu, im Web und in den kostenpflichtigen Tarifen. Den Entwicklermodus brauchst du dafür nicht mehr. In einem Business-Workspace dürfen das nur Admins und Owner; in Enterprise und Edu kann ein Admin die Berechtigung Create plugins with MCPs vergeben.
- Geh zu chatgpt.com/plugins, klicke auf + und dann auf Add custom MCP server.
- Gib einen Namen ein, z. B. Name:
Twitch. - Trag unter Connection als Server URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDein und lass Authentication auf OAuth. - Wähle I understand and want to continue und dann Create as a plugin. Wenn ChatGPT danach fragt, meldest du dich bei AnythingMCP an und erlaubst den Zugriff.
- Installiere das neue Plugin unter deinen persönlichen Plugins, tippe dann in einem Chat @ und wähle es aus.
Verfügbare Tools
| 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) |
Beispiel-Prompts
- „Wer ist gerade in der Kategorie Just Chatting live? Zeig die 10 größten Streams mit Titel und Zuschauerzahl.“
- „Wann ist mein nächster geplanter Stream, und wie heißt er?“
- „Such die meistgesehenen Clips meines Kanals aus den letzten 30 Tagen.“
- „Setz meinen Streamtitel auf Ranked bis Diamant und die Kategorie auf Valorant. Zeig mir die Änderung vorher.“
- „Wie viele Follower hat der Kanal shroud, und ist er gerade live?“
FAQ
Funktioniert der kostenlose ChatGPT-Tarif mit eigenen MCP-Servern? OpenAI dokumentiert eigene MCP-Server nur für kostenpflichtige Tarife; den Free-Tarif führt OpenAI nicht auf.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit Cursor verbinden
- Mit Gemini verbinden
- Mit Meta Muse verbinden
War dieser Guide hilfreich?