Upstream.so — MCP-сервер для Claude Code: стримы и очереди
Удалённый MCP-сервер для облачной платформы стриминга Upstream.so. Даёт ассистенту запускать эфиры, править очереди воспроизведения и расписания.
claude mcp add --transport http upstream https://studio.upstream.so/mcpЧто делает Upstream.so
Сервер подключается по одному адресу https://studio.upstream.so/mcp и работает через Streamable HTTP. Локально ставить нечего: ни npm-пакета, ни процесса на машине. Инструменты повторяют публичный Upstream API, поэтому проверки, права на объекты и лимиты запросов те же, что и у REST.
Что доступно: список стримов с постраничной выдачей, получение одного стрима по UUID, создание и частичное обновление, удаление, старт и остановка эфира. Расписание живёт внутри стрима — поля schedule в create_stream и update_stream задают начало и конец, повторы и непрерывный режим со своими отрезками работы и пауз. Дальше идут очереди воспроизведения, поиск по медиатеке и мультистрим-назначения.
Авторизация — OAuth: добавляете адрес, входите на studio.upstream.so и подтверждаете доступ, пароль платформы клиенту не отдаётся. Для клиентов с собственными заголовками остаётся Personal Access Token из раздела Profile → API Keys, в заголовке Authorization: Bearer. Оба способа дают доступ к инструментам, которые меняют и удаляют данные, — mcp:use не режим только для чтения. Если в конфигурации уже прописан ключ, OAuth может не запуститься: уберите сохранённый заголовок и подключитесь заново.
Какие задачи решает
- запустить эфир на YouTube или Twitch из чата с ассистентом
- переставить порядок роликов в очереди воспроизведения
- найти нужный файл в медиатеке по запросу
- задать расписание с повторами и паузами
- добавить площадку для мультистрима
Примеры запросов агенту
- Покажи мои стримы, начиная с самых новых
- Запусти эфир на канале Twitch
- Поставь этот ролик первым в очереди воспроизведения
Как установить Upstream.so
Командой платформы: удалённый сервер
claude mcp add --transport http upstream https://studio.upstream.so/mcpКомандой платформы: удалённый сервер
codex mcp add upstreamso --url https://studio.upstream.so/mcpФайл настроек
{
"mcpServers": {
"upstreamso": {
"url": "https://studio.upstream.so/mcp"
}
}
}Файл настроек
{
"servers": {
"upstreamso": {
"type": "http",
"url": "https://studio.upstream.so/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http upstreamso https://studio.upstream.so/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Upstream.so
Как установить Upstream.so в Claude Code?
Выполните claude mcp add --transport http upstream https://studio.upstream.so/mcp, затем откройте Claude, запустите /mcp и выберите Upstream для входа и подтверждения доступа.
Что делает Upstream.so?
Это удалённый MCP-сервер платформы Upstream.so. Через него ассистент управляет стримами, очередями воспроизведения, расписаниями и мультистрим-назначениями.
Нужен ли API-ключ?
Нет, если клиент умеет OAuth — вход идёт на studio.upstream.so. Для клиентов с собственными заголовками есть Personal Access Token и заголовок Authorization: Bearer.