Upstream.so

offiziell

Betreiben Sie rund um die Uhr Live-Kanäle aus der Cloud, planen Sie vorab aufgezeichnete Sendungen, streamen Sie gleichzeitig zu YouTube, Twitch und Kick und hosten Sie Live-Shows im browserbasierten Live Studio von Upstream.so. Nutzen Sie den Upstream-MCP-Server, um Streams, Medien, Wiedergabelisten, Zeitpläne und Ziele über Ihren KI-Assistenten zu verwalten.

Was kann man mit Upstream So MCP machen?

  • Live-Status und Stream-Details prüfen — Fragen Sie, welche Kanäle live sind, überprüfen Sie Stream-Einstellungen oder sehen Sie sich an, was als Nächstes über Upstream.so in der Warteschlange steht.
  • 24/7-Übertragungen planen und verwalten — Legen Sie wiederkehrende Start-/Stoppzeiten fest, definieren Sie aktive und Pausenphasen und behalten Sie die Wiedergabeposition zwischen Neustarts bei.
  • Medien und Wiedergabewarteschlangen organisieren — Suchen Sie Videos, Audio und Bilder, prüfen Sie den Verarbeitungsstatus, aktualisieren Sie Metadaten und ordnen Sie die Reihenfolge des nächsten Abspielens neu.
  • Ausgabe- und Stream-Einstellungen optimieren — Passen Sie Kodierung, Auflösung, Bitrate, Lautstärke, Übergänge, Videoanpassung und Aufnahmeeinstellungen an.
  • Multistream-Ziele verwalten — Überprüfen und konfigurieren Sie, wohin ein Stream veröffentlicht wird, einschließlich YouTube, Twitch, Kick, benutzerdefinierter RTMP- und SRT-Endpunkte.

Gehosteter MCP-Server

npx add-mcp 'https://studio.upstream.so/mcp'

Installiert in Claude Code, Codex, Cursor und mehr

Dokumentation

Zum Hauptinhalt springen

Upstream

Immer live – 24/7 Live-Streaming Betreiben Sie Cloud-Kanäle, die rund um die Uhr live bleiben.Mehr erfahren Echtzeit-Live Live Studio Laden Sie Gäste ein, teilen Sie Bildschirme und fügen Sie Marken-Overlays im Browser hinzu.Mehr erfahren Ein Stream, 30+ Plattformen Multistreaming Senden Sie einen Live-Feed an YouTube, Twitch, Kick und RTMP-Endpunkte.Mehr erfahren Planen & Automatisieren Vorab aufgezeichnetes Live-Streaming Laden Sie vorab aufgezeichnete Videos hoch und gehen Sie ohne den Stress der Live-Produktion auf Sendung.Mehr erfahren

Restream vs. StreamYard: Vollständiger Vergleich (und wann keines passt) Restream und StreamYard gehören oft zu den ersten Optionen für Kreative... Beitrag lesen

YouTube-Live-Streaming. 24/7-Kanäle mit Midroll-Anzeigen. Twitch-Live-Streaming. Streams starten nach 48 Stunden automatisch neu. Kick-Live-Streaming. Bleiben Sie live, während Ihr Computer aus ist. Facebook-Live-Streaming. Planen Sie Lives, die von selbst starten. Instagram-Live-Streaming. Gehen Sie im Browser oder in der Cloud live. TikTok TikTok-Live-Streaming. Gehen Sie gleichzeitig auf TikTok und Instagram live. Rumble-Live-Streaming. Fügen Sie Rumble zu Ihrem YouTube- oder Kick-Stream hinzu. Mixcloud-Live-Streaming. Führen Sie DJ-Sets aus einer Playlist aus, ohne Laptop. 30+ weitere Plus jedes benutzerdefinierte RTMP- oder SRT-Ziel.

Planung Starten Sie Streams pünktlich auf jeder Plattform.

Plattformlimits Bitraten- und Dauerobergrenzen für jede Plattform.

Integrationen Einrichtungsanleitungen für OBS, vMix, Kameras und mehr.

Kostenloser Plan 24 Stunden pro Monat ohne Wasserzeichen.

Support Live-Streaming-FAQ Antworten für YouTube, Twitch, Kick und RTMP-Workflows. Skalierung Enterprise-Broadcasting-Setups für Teams, Labels und Agenturen. Entwickler Live-Streaming-API Automatisieren Sie Streams, Zeitpläne, Medien, Warteschlangen und Ziele aus Code. KI-MCP-Server Steuern Sie Live-Streams über kompatible KI-Assistenten mit Upstream MCP.

Helpdesk Technische Dokumentation, Fehlerbehebung und Integrationsanleitungen.

Blog Anleitungen, Ideen und praktische Live-Streaming-Workflows.

Versionshinweise Verfolgen Sie Produktupdates und den Veröffentlichungsrhythmus.

Kostenlose Tools Kostenlose Rechner, Konverter und Pre-Stream-Checks.

Live-Streaming-MCP, erklärt

Ein Live-Streaming-MCP-Server gibt KI-Assistenten Werkzeuge zur Verwaltung von Übertragungen.

Das Model Context Protocol (MCP) ist ein offener Standard, der es KI-Assistenten ermöglicht, Werkzeuge zu entdecken und zu nutzen. Sobald Upstream verbunden ist, können Sie fragen, was live ist, prüfen, ob Medien bereit sind, einen Zeitplan überprüfen oder eine Änderung vorschlagen, ohne Details zwischen Apps zu kopieren.

Der Upstream-MCP-Server wandelt diese Anfragen über die Upstream-Live-Streaming-API in authentifizierte Aktionen um. Er kann die Medienverarbeitung prüfen, Wiedergabewarteschlangen für 24/7-Live-Streaming verwalten, Streams aktualisieren, automatisierte Live-Streaming-Zeitpläne konfigurieren und mit Zielen für Multistreaming arbeiten. Das Bestätigungsverhalten hängt von Ihrem KI-Client und dessen Einstellungen ab.

Alltägliche Live-Streaming-Aufgaben

Fragen Sie nach dem Kanal und nehmen Sie die Änderung im selben Gespräch vor.

Verwenden Sie den Upstream-MCP-Server, um zu fragen, was live ist, ob ein Video bereit ist, wo ein Stream veröffentlicht wird oder was als Nächstes in der Warteschlange steht. Verwenden Sie dann das entsprechende Werkzeug, ohne durch separate Bildschirme zu suchen.

Streams und Wiedergabe

Sehen Sie, welche Kanäle live sind, starten oder stoppen Sie einen Stream und prüfen oder sortieren Sie, was als Nächstes abgespielt wird.

Medien und Ordner

Finden Sie Videos, Audio, Bilder und Schriftarten; prüfen Sie die Verarbeitung; aktualisieren Sie Details; und organisieren Sie Dateien in Ordnern.

Zeitpläne und Ziele

Planen Sie wiederkehrende Übertragungen und verwalten Sie, wo ein Stream veröffentlicht wird, einschließlich YouTube, Twitch, Kick, benutzerdefiniertem RTMP und SRT.

Stream-Einstellungen und Organisation

Überprüfen Sie Codierung, Lautstärke, Aufnahme, Übergänge und Videoanpassung und organisieren Sie dann Kanäle und Kampagnen mit Tags.

Vollständige Broadcast-Workflows

Verwalten Sie die gesamte Übertragung, nicht nur eine Einstellung.

Kombinieren Sie Zeitplan-, Wiedergabe-, Medien- und Zielprüfungen in einer Anfrage. Fragen Sie zuerst nach einem Plan und genehmigen Sie dann nur die Live-Streaming-Änderungen, die Sie möchten.

Einen 24/7-Kanal planen

Legen Sie geplante Start- und Stoppzeiten fest, wiederholen Sie eine Übertragung, definieren Sie kontinuierliche aktive und Pausenphasen und bewahren Sie die Wiedergabeposition zwischen Neustarts.

Versuchen Sie zu fragen

„Prüfe [Stream-Name]. Schlage einen kontinuierlichen Zeitplan mit 55 Minuten live und einer 5-minütigen Pause vor, bewahre die Wiedergabeposition und warte auf meine Genehmigung, bevor du etwas änderst."

Wiedergabe und Ausgabe optimieren

Passen Sie Auflösung, Bildrate, Bitrate, Aufnahme, Lautstärke, Schleifen- oder Zufallswiedergabeverhalten, Übergänge und die Videoanpassung an die Leinwand an.

Versuchen Sie zu fragen

„Zeige die aktuellen Wiedergabe- und Ausgabeeinstellungen für [Stream-Name]. Markiere alles Ungewöhnliche und schlage Verbesserungen vor, ohne sie anzuwenden."

Eine wachsende Medienbibliothek organisieren

Suchen Sie Videos, Audio, Bilder und Schriftarten; prüfen Sie die Verarbeitung; aktualisieren Sie Metadaten; erstellen Sie Ordner; und organisieren Sie mehrere Dateien zusammen.

Versuchen Sie zu fragen

„Finde verarbeitete Medien mit [Schlüsselwort], zeige ihre aktuellen Metadaten und Ordner und schlage dann vor, wie man sie organisiert. Verschiebe noch nichts."

Jedes Ziel vorbereiten

Erstellen Sie Streams und verwalten Sie YouTube-, Twitch-, Kick-, benutzerdefinierte RTMP- und SRT-Ziele, einschließlich der Frage, ob sie dem Stream-Zeitplan folgen.

Versuchen Sie zu fragen

„Zeige jedes Ziel für [Stream-Name] und welche seinem Zeitplan folgen. Gib mir eine Preflight-Zusammenfassung und warte auf Genehmigung, bevor du etwas änderst."

In drei Schritten verbinden

Einmal verbinden, dann mit einem Nur-Lese-Check beginnen.

Fügen Sie den Upstream-MCP-Server hinzu, melden Sie sich mit OAuth an und verifizieren Sie, dass er das richtige Live-Streaming-Konto sehen kann, bevor Sie ihn bitten, Änderungen vorzunehmen.

  1. 01 ### Wählen Sie Ihren KI-Client

    Verwenden Sie die folgenden Einrichtungsanweisungen. ChatGPT, Claude, Claude Code, Kimi Code und VS Code können sich über einen Upstream-OAuth-Anmeldebildschirm verbinden.

  2. 02 ### Fügen Sie den Upstream-MCP-Server hinzu

    Fügen Sie die Server-URL hinzu, melden Sie sich dann auf studio.upstream.so an und überprüfen Sie die Zugriffsanfrage. Kein API-Schlüssel zum Kopieren.

  3. 03 ### Verifizieren Sie die Verbindung

    Bitten Sie den Client, Ihre Streams ohne Änderungen aufzulisten. Wenn der Client Genehmigungsaufforderungen anbietet, aktivieren Sie diese, bevor Sie ihn bitten, Daten zu schreiben oder zu löschen.

Client-Einrichtung

Wählen Sie den Client, den Sie bereits verwenden.

Verwenden Sie OAuth, um ChatGPT, Claude, Claude Code, Kimi Code oder VS Code zu verbinden. Wählen Sie Ihren Client für Einrichtungsschritte oder verwenden Sie „Andere" für Verbindungsdetails. API-Schlüssel bleiben als Alternative für Skripte und Clients ohne OAuth verfügbar.

Verwenden Sie bereits einen API-Schlüssel? Bestehende Verbindungen funktionieren weiterhin. Um auf OAuth umzusteigen, entfernen Sie den gespeicherten Authorization-Header oder die API-Schlüssel-Einstellung, verbinden Sie sich dann erneut und melden Sie sich an.

Claude Code ChatGPT Claude Kimi Code VS Code Andere

Claude Code

OAuth

Fügen Sie Upstream im Benutzerbereich hinzu und melden Sie sich über Ihren Browser an.

Wenn Upstream bereits mit einem API-Schlüssel konfiguriert ist, entfernen Sie dessen Authorization-Header, bevor Sie sich mit OAuth anmelden.

Claude-Code-MCP-Anleitung

Terminal Kopieren

claude mcp add --transport http --scope user upstream \
  https://studio.upstream.so/mcp
  1. 1. Führen Sie den hier gezeigten Befehl in Ihrem Terminal aus.
  2. 2. Öffnen Sie Claude Code, führen Sie /mcp aus und wählen Sie Upstream zur Authentifizierung.
  3. 3. Melden Sie sich auf studio.upstream.so an, überprüfen Sie den angeforderten Zugriff und genehmigen Sie die Verbindung.
  4. 4. Führen Sie /mcp erneut aus, um die Verbindung zu prüfen.

Entfernen Sie den Zugriff jederzeit unter Upstream-Profil → Verbundene Apps.

ChatGPT

OAuth

Verbinden Sie sich über den Entwicklermodus und melden Sie sich bei Upstream an. Kein API-Schlüssel zum Kopieren.

Die Verfügbarkeit des Entwicklermodus hängt von Ihrem Konto und der Workspace-Richtlinie ab. Dies ist eine benutzerdefinierte MCP-Verbindung; sie erfordert keine veröffentlichte ChatGPT-App.

ChatGPT-Verbindungsanleitung

MCP-Server-URL Kopieren

https://studio.upstream.so/mcp
  1. 1. Öffnen Sie in ChatGPT Einstellungen → Sicherheit und Anmeldung und aktivieren Sie den Entwicklermodus.
  2. 2. Öffnen Sie Plugins, wählen Sie die Plus-Schaltfläche und benennen Sie die Verbindung Upstream.
  3. 3. Geben Sie die hier gezeigte MCP-Server-URL ein. Verwenden Sie OAuth zur Authentifizierung, wenn Sie dazu aufgefordert werden.
  4. 4. Melden Sie sich auf studio.upstream.so an, überprüfen Sie den angeforderten Zugriff und genehmigen Sie die Verbindung.
  5. 5. Starten Sie eine neue Konversation und wählen Sie die Upstream-Verbindung aus dem Werkzeugmenü.

Entfernen Sie den Zugriff jederzeit unter Upstream-Profil → Verbundene Apps.

Claude

OAuth

Fügen Sie einen Remote-Benutzerdefinierten-Connector hinzu und melden Sie sich in Ihrem Browser bei Upstream an.

Benutzerdefinierte Connectors hängen von Ihrem Plan ab. Bei Team- und Enterprise-Plänen muss ein Eigentümer den Connector hinzufügen, bevor Mitglieder ihre eigenen Upstream-Konten verbinden können.

Claude-Benutzerdefinierten-Connector-Anleitung

MCP-Server-URL Kopieren

https://studio.upstream.so/mcp
  1. 1. Öffnen Sie Anpassen → Connectors in Claude.
  2. 2. Wählen Sie die Plus-Schaltfläche und dann Benutzerdefinierten Connector hinzufügen.
  3. 3. Benennen Sie ihn Upstream und geben Sie die hier gezeigte MCP-Server-URL ein. Fügen Sie den Connector hinzu und wählen Sie Verbinden.
  4. 4. Melden Sie sich auf studio.upstream.so an, überprüfen Sie den angeforderten Zugriff und genehmigen Sie die Verbindung.
  5. 5. Aktivieren Sie Upstream über das Connectors-Menü in Ihrer Konversation.

Entfernen Sie den Zugriff jederzeit unter Upstream-Profil → Verbundene Apps.

Kimi Code

OAuth

Fügen Sie die Server-URL hinzu und verwenden Sie den Browser-Anmeldeablauf von Kimi Code.

Sie können den Remote-Server auch interaktiv mit /mcp-config hinzufügen.

Kimi-Code-MCP-Anleitung

~/.kimi-code/mcp.json Kopieren

{
  "mcpServers": {
    "upstream": {
      "url": "https://studio.upstream.so/mcp"
    }
  }
}
  1. 1. Fügen Sie diesen Server zu ~/.kimi-code/mcp.json hinzu. Behalten Sie alle anderen Server, die bereits in der Datei sind.
  2. 2. Starten Sie eine neue Kimi-Code-Sitzung und führen Sie /mcp-config login upstream aus.
  3. 3. Melden Sie sich auf studio.upstream.so an, überprüfen Sie den angeforderten Zugriff und genehmigen Sie die Verbindung.
  4. 4. Führen Sie /mcp aus, um die Verbindung zu prüfen.

Entfernen Sie den Zugriff jederzeit unter Upstream-Profil → Verbundene Apps.

VS Code

OAuth

Fügen Sie Upstream zu Ihrer Benutzerkonfiguration hinzu und genehmigen Sie die Browser-Anmeldung.

VS Code erkennt die OAuth-Einstellungen automatisch. Kein API-Schlüssel oder Client-Geheimnis erforderlich.

VS-Code-MCP-Anleitung

mcp.json Kopieren

{
  "servers": {
    "upstream": {
      "type": "http",
      "url": "https://studio.upstream.so/mcp"
    }
  }
}
  1. 1. Führen Sie MCP: Benutzerkonfiguration öffnen aus der Befehlspalette aus.
  2. 2. Fügen Sie diesen Server zu mcp.json hinzu. Behalten Sie alle anderen Server, die bereits in der Datei sind.
  3. 3. Starten Sie Upstream aus der Serverkonfiguration und folgen Sie der Authentifizierungsaufforderung.
  4. 4. Melden Sie sich auf studio.upstream.so an, überprüfen Sie den angeforderten Zugriff und genehmigen Sie die Verbindung.

Entfernen Sie den Zugriff jederzeit unter Upstream-Profil → Verbundene Apps.

Andere MCP-Clients

Kompatibilität prüfen

Verwenden Sie diese Details, wenn Ihr Client Remote-Streamable-HTTP-Server mit OAuth oder benutzerdefinierten Anfrage-Headern unterstützt.

  1. 1. Öffnen Sie die MCP- oder Integrations-Einstellungen Ihres Clients.
  2. 2. Fügen Sie einen Remote-HTTP-Server mit den angezeigten Details hinzu.
  3. 3. Folgen Sie dem OAuth-Anmeldeablauf, falls unterstützt, oder speichern Sie einen dedizierten API-Schlüssel in den Geheimnis-Einstellungen des Clients.
  4. 4. Verbinden Sie sich erneut und bestätigen Sie, dass der Client die Werkzeuge von Upstream entdeckt.

Verbindungsdetails Kopieren

Transport: Streamable HTTP
Endpoint: https://studio.upstream.so/mcp
Authentication: OAuth (recommended)

Verwenden Sie die OAuth-Erkennung, wenn Ihr Client sie unterstützt. Die Callback-Unterstützung variiert je nach Client; prüfen Sie dessen Anleitung, wenn die Anmeldung fehlschlägt. Für Skripte oder Clients ohne OAuth verwenden Sie die API-Schlüssel-Alternative unten.

API-Schlüssel-Alternative

Für Skripte oder Clients ohne OAuth erstellen Sie einen dedizierten Schlüssel unter Upstream-Profil → API-Schlüssel. Verwenden Sie dieselbe Server-URL und speichern Sie diesen Header in den Geheimnis-Einstellungen des Clients, wobei Sie den Platzhalter durch Ihren Schlüssel ersetzen.

API-Schlüssel-Anfrage-Header Kopieren

Authorization: Bearer YOUR_API_TOKEN

Fügen Sie niemals einen echten API-Schlüssel in eine freigegebene Datei, ein öffentliches Repository, ein Support-Ticket, eine Eingabeaufforderung oder eine Verzeichniseinreichung ein. Widerrufen Sie ungenutzte Schlüssel unter Profil → API-Schlüssel.

Test mit einer Nur-Lese-Anfrage

Nach dem Verbinden fragen Sie: „Listen Sie meine Upstream-Streams auf. Ändern Sie nichts.“ Überprüfen Sie das Ergebnis, bevor Sie Tools genehmigen, die Daten schreiben oder löschen.

Entwicklerressourcen

Direkt mit derselben Upstream-Live-Streaming-API entwickeln.

Die Upstream-MCP-Tools verwenden die Kunden-API für Streams, Medien, Warteschlangen, Ordner, Tags und Ziele. Lesen Sie die Serverdefinition und Clientkonfiguration auf GitHub, durchsuchen Sie die REST-API-Referenz oder laden Sie eine maschinenlesbare Spezifikation für Ihre eigene Integration herunter.

Quell-GitHub-Repository Dokumentations-API-Referenz Maschinenlesbare OpenAPI-Spezifikation

Diese Ressourcen sind öffentlich und enthalten keine Kundendaten oder API-Schlüssel. Der Aufruf der API oder der MCP-Tools erfordert dennoch eine Authentifizierung.

FAQ

Upstream-MCP- und Live-Streaming-MCP-Fragen

Was ein Live-Streaming-MCP-Server ist, was Upstream-MCP kann, welche Clients funktionieren und wie man sich sicher verbindet.

01 Was ist der Upstream-MCP-Server?

Upstream-MCP ist ein Remote-Live-Streaming-MCP-Server. Er verbindet einen MCP-kompatiblen KI-Assistenten mit authentifizierten Tools zur Verwaltung von Upstream-Streams, Zeitplänen, Wiedergabewarteschlangen, Medien, Ordnern, Tags und Multistream-Zielen.

02 Was ist ein Live-Streaming-MCP-Server?

Ein Live-Streaming-MCP-Server bietet einem KI-Assistenten eine strukturierte Reihe von Tools zur Überprüfung oder Verwaltung von Broadcast-Workflows. Anstatt sich nur auf Chat zu verlassen, kann der Assistent aktuelle Stream-Daten anfordern und unterstützte Live-Streaming-Aktionen über eine authentifizierte Verbindung aufrufen. Upstream-MCP ist speziell für Live-Streams erstellt, die auf Upstream verwaltet werden.

03 Welche MCP-Clients funktionieren mit Upstream?

ChatGPT-Entwicklermodus, Claude-Custom-Connectors, Claude Code, Kimi Code und VS Code unterstützen die Upstream-OAuth-Anmeldung, abhängig vom Plan und den Workspace-Einstellungen des Clients. API-Schlüssel bleiben für Skripte und Clients verfügbar, die OAuth nicht unterstützen. Die OpenAI-Responses-API unterstützt denselben Endpunkt aus serverseitigem Code.

04 Erhält der MCP-Server mein Upstream-Passwort?

Ihr KI-Client erhält Ihr Passwort nicht. Mit OAuth melden Sie sich direkt auf studio.upstream.so an und genehmigen die Verbindung. Widerrufen Sie sie unter Profil → Verbundene Apps. API-Schlüssel-Clients verwenden einen separaten Schlüssel, den Sie unter Profil → API-Schlüssel widerrufen können.

05 Benötige ich ein Upstream-Konto, um den MCP-Server zu nutzen?

Ja. Die Live-Streaming-Tools arbeiten mit Streams und Medien in einem authentifizierten Upstream-Konto. Sie können kostenlos ein Upstream-Konto erstellen und sich dann mit OAuth verbinden oder einen dedizierten API-Schlüssel erstellen. Die verfügbaren Aktionen unterliegen weiterhin den Funktionen und Limits Ihres Kontos.

06 Kann ein KI-Assistent einen Live-Stream starten, ändern oder löschen?

Ja. Ein verbundener Client kann Schreib- oder Lösch-Tools verwenden, wenn seine Verbindung autorisiert ist. Das Bestätigungsverhalten hängt vom KI-Client und seinen Einstellungen ab. Aktivieren Sie daher Genehmigungen, wenn verfügbar, und bitten Sie den Assistenten, zuerst zu prüfen und Änderungen vorzuschlagen, bevor sie ausgeführt werden.

07 Worauf kann ein verbundener KI-Client über MCP zugreifen?

Sowohl OAuth-Verbindungen als auch API-Schlüssel gewähren Zugriff auf die unterstützten MCP-Tools für Ihr Upstream-Konto, einschließlich Tools, die Daten ändern oder löschen. OAuth bietet keine Nur-Lese-Berechtigungsoption. API-Schlüssel sind ebenfalls keine Nur-Lese- oder berechtigungsbegrenzten Schlüssel. Aktivieren Sie Genehmigungsaufforderungen in Ihrem KI-Client und entfernen Sie nicht genutzten Zugriff unter Profil → Verbundene Apps oder Profil → API-Schlüssel.

08 Welche Upstream-Daten kann mein KI-Client empfangen?

Wenn ein Client ein MCP-Tool aufruft, kann er die von diesem Tool zurückgegebenen Upstream-Daten empfangen, z. B. Stream-Einstellungen, Zeitpläne, Warteschlangenelemente, Mediendetails oder Ziele. Der KI-Client oder -Anbieter verarbeitet diese Daten gemäß seinen eigenen Einstellungen und Bedingungen. Fügen Sie Ihren API-Schlüssel nicht in eine Eingabeaufforderung ein; speichern Sie ihn nur in den Geheimnis- oder Verbindungseinstellungen des Clients.

09 Ist der MCP-Server dasselbe wie die Live-Stream-API?

Nein. Der Upstream-MCP-Server ist eine KI-Client-freundliche Schicht über der Upstream-Live-Streaming-API. MCP bietet kompatiblen Assistenten eine standardisierte Möglichkeit, Tools zu entdecken, während die zugrunde liegende API weiterhin Kontoinhaberschaft, Validierung, Autorisierung und Ratenlimits durchsetzt.

10 Kann ich über MCP wiederkehrende oder 24/7-Streams planen?

Ja. Die aktuellen Tools können geplante Start- und Endzeiten festlegen, einen Zeitplan wiederholen, kontinuierliche aktive und Pausenperioden konfigurieren und die Wiedergabeposition zwischen Neustarts im kontinuierlichen Modus beibehalten.

11 Kann ein KI-Assistent Medien auf Upstream hochladen?

Der MCP-Server kann ein TUS-Upload-Ticket erstellen und die Informationen zurückgeben, die für den Upload eines Batches erforderlich sind. Ein Client, der Dateien übertragen kann, muss den Upload selbst abschließen. Der Assistent kann dann den Verarbeitungsstatus überprüfen und die hochgeladenen Medien organisieren.

12 Welche Stream-Einstellungen kann MCP ändern?

Es kann Stream-Details, Codierung, Lautstärke, Wiedergabereihenfolge, Übergänge, Videoanpassung, Aufnahme, Zeitpläne und Tags aktualisieren. Es kann auch Wiedergabewarteschlangen und Multistream-Ziele verwalten.

13 Kann MCP Live Studio oder Stream Designer steuern?

Nicht in der aktuellen Version. Die verfügbaren Tools verwalten Streams, Zeitpläne, Wiedergabe, Medien, Ordner, Tags und Ziele. Sie steuern keine Live-Studio-Gäste oder -Szenen, Overlays, Unified Chat oder Stream-Designer-Elemente.

Verwalten Sie Ihre nächste Übertragung über den KI-Client, den Sie bereits verwenden.

Verbinden Sie den Upstream-Live-Streaming-MCP-Server mit OAuth oder einem dedizierten API-Schlüssel und beginnen Sie mit einer Nur-Lese-Überprüfung. Planen Sie dann Übertragungen, organisieren Sie Medien, optimieren Sie die Wiedergabe und bereiten Sie Ziele aus demselben Gespräch vor.

Verbinden Sie Ihren KI-Client Neu bei Upstream? Kostenlos registrieren

{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://upstream.so/#website","url":"https://upstream.so/","name":"Upstream.so","description":"","inLanguage":"en-US"},{"@type":"WebPage","@id":"https://upstream.so/mcp/#webpage","url":"https://upstream.so/mcp/","name":"Upstream MCP Server for Live Streaming","description":"Upstream MCP is a live streaming MCP server for AI assistants. Schedule broadcasts, manage 24/7 playback, media, queues, and multistream destinations.","isPartOf":{"@id":"https://upstream.so/#website"},"publisher":{"@id":"https://upstream.so/#organization"},"dateModified":"2026-10-01T00:00:00+00:00","about":[{"@type":"Thing","name":"Model Context Protocol","alternateName":"MCP"},{"@type":"Thing","name":"Live streaming"}],"mainEntity":{"@type":"SoftwareApplication","@id":"https://upstream.so/mcp/#software","name":"Upstream MCP Server","alternateName":["Upstream MCP","Upstream Live Streaming MCP Server"],"applicationCategory":"DeveloperApplication","applicationSubCategory":"Model Context Protocol server for live streaming","operatingSystem":"Platform independent","softwareRequirements":"A client or integration that supports remote Streamable HTTP MCP servers with OAuth or the Authorization: Bearer request header","url":"https://upstream.so/mcp/","description":"Upstream MCP is a live streaming MCP server for AI assistants. Schedule broadcasts, manage 24/7 playback, media, queues, and multistream destinations.","provider":{"@id":"https://upstream.so/#organization"},"audience":{"@type":"Audience","audienceType":"Live stream creators, broadcasters, and developers"},"keywords":["Upstream MCP","live streaming MCP server","Model Context Protocol","AI live streaming tools"],"featureList":["Inspect, create, update, start, and stop Upstream live streams","Schedule repeating broadcasts and continuous 24/7 playback","Configure encoding, volume, playback, transitions, video fit, and recording","Search, update, and organize live streaming media","Inspect and reorder stream playback queues","Manage YouTube, Twitch, Kick, custom RTMP, and SRT destinations"]}}]}
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://upstream.so/#organization","name":"Upstream.so","alternateName":["Upstream","upstream.so"],"url":"https://upstream.so/","logo":{"@type":"ImageObject","@id":"https://upstream.so/#logo","url":"https://upstream.so/dist/themes/upstream/images/sections/comparisons/upstream-logo.svg","contentUrl":"https://upstream.so/dist/themes/upstream/images/sections/comparisons/upstream-logo.svg","caption":"Upstream.so"},"description":"Cloud live streaming platform for live broadcasts, browser-based Live Studio, multistreaming, scheduled pre-recorded streams, 24/7 playback, and backups.","foundingDate":"2023","founder":[{"@type":"Person","@id":"https://upstream.so/#mario-jankovic","name":"Mario Jankovic","jobTitle":"Co-founder, Product","description":"Co-founder of Upstream, a cloud live streaming platform. Works on product, design, and the frontend.","url":"https://mariojankovic.com/","worksFor":{"@id":"https://upstream.so/#organization"},"knowsAbout":["24/7 live streaming","multistreaming","live production","creator tools","frontend engineering","product design"],"sameAs":["https://www.linkedin.com/in/mario-jankovi%C4%87-42879626","https://x.com/mariojankovic","https://github.com/mariojankovic","https://bsky.app/profile/mariojankovic.com"]},{"@type":"Person","@id":"https://upstream.so/#domagoj-franc","name":"Domagoj Franc","jobTitle":"Co-Founder & CTO","description":"Co-founder and CTO of Upstream, responsible for platform engineering and infrastructure automation: servers, networking, storage, and the systems that keep thousands of channels live.","url":"https://domagojfranc.com/","worksFor":{"@id":"https://upstream.so/#organization"},"sameAs":["https://www.linkedin.com/in/domagojfranc","https://domagojfranc.com/","https://x.com/DomagojFranc","https://github.com/dokicro"],"knowsAbout":["Live streaming infrastructure","24/7 live streaming","Multistreaming","Video ingest and RTMP","Video transcoding","WebRTC","FFmpeg","Platform engineering","Infrastructure automation","Backend architecture","Kubernetes","Linux"]}],"employee":[{"@type":"Person","name":"Bojan Opacak","jobTitle":"Content and Partnerships Lead","worksFor":{"@id":"https://upstream.so/#organization"},"sameAs":["https://www.linkedin.com/in/bojan-opa%C4%8Dak-bb444b26/"]}],"sameAs":["https://www.youtube.com/@upstreamso","https://www.facebook.com/upstream.so","https://www.instagram.com/upstream.so","https://twitter.com/upstreamso","https://www.linkedin.com/company/upstream-so","https://github.com/upstream-so","https://www.trustpilot.com/review/upstream.so"],"legalName":"Zukunft d.o.o.","address":"Groznjanska 32, 10000 Zagreb","vatID":"HR62560895839"}]}
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is the Upstream MCP server?","acceptedAnswer":{"@type":"Answer","text":"<p>Upstream MCP is a remote live streaming MCP server. It connects an MCP-compatible AI assistant to authenticated tools for managing Upstream streams, schedules, playback queues, media, folders, tags, and multistream destinations.</p>"}},{"@type":"Question","name":"What is a live streaming MCP server?","acceptedAnswer":{"@type":"Answer","text":"<p>A live streaming MCP server gives an AI assistant a structured set of tools for inspecting or managing broadcast workflows. Instead of relying only on chat, the assistant can request current stream data and call supported live streaming actions through an authenticated connection. Upstream MCP is built specifically for live streams managed on Upstream.</p>"}},{"@type":"Question","name":"Which MCP clients work with Upstream?","acceptedAnswer":{"@type":"Answer","text":"<p>ChatGPT developer mode, Claude custom connectors, Claude Code, Kimi Code, and VS Code support Upstream OAuth sign-in, subject to the client's plan and workspace settings. API keys remain available for scripts and clients that do not support OAuth. OpenAI's Responses API supports the same endpoint from server-side code.</p>"}},{"@type":"Question","name":"Does the MCP server receive my Upstream password?","acceptedAnswer":{"@type":"Answer","text":"<p>Your AI client does not receive your password. With OAuth, you sign in directly on studio.upstream.so and approve the connection. Revoke it from Profile → Connected apps. API-key clients use a separate key that you can revoke from Profile → API Keys.</p>"}},{"@type":"Question","name":"Do I need an Upstream account to use the MCP server?","acceptedAnswer":{"@type":"Answer","text":"<p>Yes. The live streaming tools work with streams and media in an authenticated Upstream account. You can create an Upstream account for free, then connect with OAuth or create a dedicated API key. The actions available remain subject to your account's features and limits.</p>"}},{"@type":"Question","name":"Can an AI assistant start, change, or delete a live stream?","acceptedAnswer":{"@type":"Answer","text":"<p>Yes. A connected client can use write or delete tools when its connection is authorized. Confirmation behavior depends on the AI client and its settings, so enable approvals when available and ask the assistant to inspect first and propose changes before they run.</p>"}},{"@type":"Question","name":"What can a connected AI client access through MCP?","acceptedAnswer":{"@type":"Answer","text":"<p>Both OAuth connections and API keys grant access to the supported MCP tools for your Upstream account, including tools that change or delete data. OAuth does not provide a read-only permission option. API keys are also not read-only or permission-limited keys. Enable approval prompts in your AI client and remove unused access from Profile → Connected apps or Profile → API Keys.</p>"}},{"@type":"Question","name":"What Upstream data can my AI client receive?","acceptedAnswer":{"@type":"Answer","text":"<p>When a client calls an MCP tool, it can receive the Upstream data returned by that tool, such as stream settings, schedules, queue items, media details, or destinations. The AI client or provider handles that data under its own settings and terms. Do not paste your API key into a prompt; store it only in the client's secret or connection settings.</p>"}},{"@type":"Question","name":"Is the MCP server the same as the live stream API?","acceptedAnswer":{"@type":"Answer","text":"<p>No. The Upstream MCP server is an AI-client-friendly layer on top of the Upstream live streaming API. MCP gives compatible assistants a standard way to discover tools, while the underlying API continues to enforce account ownership, validation, authorization, and rate limits.</p>"}},{"@type":"Question","name":"Can I schedule recurring or 24/7 streams through MCP?","acceptedAnswer":{"@type":"Answer","text":"<p>Yes. The current tools can set scheduled start and end times, repeat a schedule, configure continuous active and break periods, and preserve playback position between continuous-mode restarts.</p>"}},{"@type":"Question","name":"Can an AI assistant upload media to Upstream?","acceptedAnswer":{"@type":"Answer","text":"<p>The MCP server can create a TUS upload ticket and return the information needed to upload a batch. A client capable of transferring files must complete the upload itself. The assistant can then check processing status and organize the uploaded media.</p>"}},{"@type":"Question","name":"Which stream settings can MCP change?","acceptedAnswer":{"@type":"Answer","text":"<p>It can update stream details, encoding, volume, playback order, transitions, video fit, recording, schedules, and tags. It can also manage playback queues and multistream destinations.</p>"}},{"@type":"Question","name":"Can MCP control Live Studio or Stream Designer?","acceptedAnswer":{"@type":"Answer","text":"<p>Not in the current release. The available tools manage streams, schedules, playback, media, folders, tags, and destinations. They do not control Live Studio guests or scenes, overlays, unified chat, or Stream Designer elements.</p>"}}]}