Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте Twitch одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Дайте ИИ работать с Twitch: смотреть каналы, прямые трансляции, видео, клипы, категории и расписание стримов, искать каналы, видеть число фолловеров и настройки чата, а после вашего подтверждения создавать клипы или менять название, категорию и теги вашей трансляции. Вход через ваше собственное приложение разработчика Twitch.
Попробуй спросить
Примеры промптов для Twitch
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Twitch, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
Twitch + ChatGPT
Дайте ИИ работать с Twitch: смотреть каналы, прямые трансляции, видео, клипы, категории и расписание стримов, искать каналы, видеть число фолловеров и настройки чата, а после вашего подтверждения создавать клипы или менять название, категорию и теги вашей трансляции. Вход через ваше собственное приложение разработчика Twitch.
Предварительные требования
Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:
TWITCH_CLIENT_ID, TWITCH_CLIENT_SECRET
Шаг 1 — Получите учётные данные
- Включите двухфакторную аутентификацию в аккаунте Twitch (Настройки → Безопасность и конфиденциальность). Без неё Twitch не позволяет регистрировать приложения.
- Откройте dev.twitch.tv/console/apps и нажмите Register Your Application. Введите любое название и добавьте OAuth Redirect URL
https://cloud.anythingmcp.com/api/mcp-oauth/callback. Если AnythingMCP размещён у вас, используйтеhttps://your-anythingmcp-host/api/mcp-oauth/callback. Выберите категорию, например Other, укажите Client Type: Confidential и нажмите Create. - Нажмите Manage у нового приложения. Скопируйте Client ID в
TWITCH_CLIENT_ID, нажмите New Secret и скопируйте секрет вTWITCH_CLIENT_SECRET. Секрет показывается один раз, а новый секрет заменяет старый. - Установите коннектор, нажмите Authorize with Provider на странице коннектора, войдите в Twitch и подтвердите доступ.
- Проверьте настройку через
twitch_get_usersбез аргументов: он вернёт ваш аккаунт и user id, который нужен остальным инструментам.
Это бесплатно и занимает около 5 минут.
Client ID в каждом запросе: Twitch требует, чтобы в каждом запросе рядом с токеном был Client ID приложения в заголовке Client-Id. Коннектор добавляет его сам, поэтому Client ID должен принадлежать тому же приложению, через которое вы вошли.
Что он читает: пользователей и каналы с названием, категорией, тегами и языком; прямые трансляции с числом зрителей; прошедшие трансляции, яркие моменты и загрузки; клипы; категории и самые популярные категории прямо сейчас; поиск каналов и категорий; число фолловеров; расписание стримов и настройки чата. Это публичные данные, они доступны для любого канала. Сам список фолловеров показывается только для вашего канала или канала, где вы модератор; для остальных вы получите общее число.
Спрашивает перед каждым изменением: twitch_create_clip создаёт клип с канала, который сейчас в эфире, а twitch_update_channel меняет название, категорию, язык или теги вашей трансляции. Зрители видят и то и другое сразу, поэтому ИИ точно показывает, что произойдёт, и ждёт вашего согласия. Изменить можно только свой канал. Клип создаётся в фоне: через несколько секунд ИИ проверяет его через twitch_get_clips, а Twitch возвращает ссылку для редактирования, действующую 24 часа.
Отключён при установке: twitch_send_chat_announcement отправляет выделенное объявление, которое видят все в чате. Чтобы им пользоваться, добавьте scope moderator:manage:announcements в настройках OAuth коннектора, авторизуйтесь заново и включите инструмент. Он тоже спрашивает заранее.
Scopes: moderator:read:followers, clips:edit и channel:manage:broadcast. Всё остальное публично и scope не требует.
Id, а не имена: большинство инструментов принимает числовые user id, а не логины. ИИ находит их через twitch_get_users или twitch_search_channels, а id категорий через twitch_search_categories.
Как долго действует вход: access-токены живут несколько часов и обновляются автоматически. Вход прекращается, если отключить приложение в Настройки → Подключения или сменить пароль Twitch; тогда снова нажмите Authorize with Provider.
Частые ошибки: 401: вход истёк или Client ID не принадлежит приложению, выдавшему токен; авторизуйтесь заново, а если меняли Client ID или секрет, сначала обновите их. 401 Missing scope: добавьте scope из сообщения и авторизуйтесь заново. 400: неверный параметр или название, отклонённое AutoMod. 404: у канала нет расписания или при создании клипа он не в эфире. 429: около 800 вызовов в минуту на пользователя; дождитесь следующей минуты.
Коннектор не читает и не отправляет сообщения чата и личные сообщения, не модерирует и не работает с подписками, Bits, опросами, прогнозами, баллами канала, рейдами, EventSub, ключами трансляции и удалением видео.
Шаг 2 — Установите адаптер
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
Шаг 3 — Добавьте коннектор в ChatGPT
URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (
https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указаноYOUR_SERVER_ID.
ChatGPT добавляет MCP-серверы как плагины на странице Plugins, в веб-версии и в платных планах. Режим разработчика для этого больше не нужен. В рабочем пространстве Business это могут только администраторы и владельцы; в Enterprise и Edu администратор может выдать право Create plugins with MCPs.
- Перейди на chatgpt.com/plugins, нажми +, затем Add custom MCP server.
- Введи название, например Name:
Twitch. - В разделе Connection укажи в поле Server URL адрес
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDи оставь Authentication на OAuth. - Выбери I understand and want to continue, затем Create as a plugin. Когда ChatGPT попросит, войди в AnythingMCP и разреши доступ.
- Установи новый плагин из своих личных плагинов, затем введи @ в чате и выбери его.
Доступные инструменты
| 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) |
Примеры запросов
- «Кто сейчас в эфире в категории Just Chatting? Покажи 10 самых больших трансляций с названием и числом зрителей.»
- «Когда мой следующий запланированный стрим и как он называется?»
- «Найди самые просматриваемые клипы моего канала за последние 30 дней.»
- «Поменяй название моей трансляции на Рейтинг до Даймонда, а категорию на Valorant. Сначала покажи изменение.»
- «Сколько фолловеров у канала shroud и в эфире ли он сейчас?»
FAQ
Работает ли бесплатный план ChatGPT со своими MCP-серверами? OpenAI описывает свои MCP-серверы только для платных планов; план Free в этом списке не указан.
Следующие шаги
- Страница коннектора
- Подключить к Claude
- Подключить к Cursor
- Подключить к Gemini
- Подключить к Meta Muse
Это руководство помогло?