连接器指南阅读约 4 分钟15 个 MCP 工具7 种语言

如何通过 MCP 将 Twitch 连接到 Microsoft Copilot

让你的 AI 使用 Twitch:查看频道、正在进行的直播、视频、剪辑、分类和直播日程,搜索频道,查看关注者数量和聊天设置,并在你确认后创建剪辑,或修改你的直播标题、分类和标签。通过你自己的 Twitch 开发者应用登录。

HC作者:HelpCode 团队更新于 4 分钟阅读 在 GitHub 开源

无需信用卡 · 7 天试用 · 提供自托管方案

Twitch

Twitch

Let your AI work with Twitch: look up channels, live streams, videos, clips, categories and stream schedules, search channels, see follower counts and chat settings, and create clips or change your stream title, category and tags after your confirmation. Signed in through a Twitch developer application of your own.

个工具

15

区域

INTL

类别

社交媒体

身份验证

OAuth 2.0

所需环境变量

TWITCH_CLIENT_IDTWITCH_CLIENT_SECRET
在 Cloud 上一键安装

7 天免费试用 · 无需信用卡

  • 7 天免费试用
    无需信用卡
  • 符合 GDPR,SOC 2 就绪
    数据驻留欧盟,审计日志
  • 在 GitHub 开源
    开源 · AGPL-3.0
  • 支持 ChatGPT、Claude、Gemini
    任何兼容 MCP 的客户端

跳过安装。2 分钟内即可运行。

在 cloud.anythingmcp.com 开始免费试用,一键添加 Twitch,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。

开始免费试用

摘要

让你的 AI 使用 Twitch:查看频道、正在进行的直播、视频、剪辑、分类和直播日程,搜索频道,查看关注者数量和聊天设置,并在你确认后创建剪辑,或修改你的直播标题、分类和标签。通过你自己的 Twitch 开发者应用登录。

试试这样问

Twitch 的示例提示

点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。

Twitch · 通过 MCP 实时
分享
Opus 4.7

Claude 是 AI,可能会出错。请核对回答。

💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → Twitch、粘贴凭证、生成 MCP API key,即可完成。无 Docker、无 git clone、无本地服务器。

Twitch + Microsoft Copilot

让你的 AI 使用 Twitch:查看频道、正在进行的直播、视频、剪辑、分类和直播日程,搜索频道,查看关注者数量和聊天设置,并在你确认后创建剪辑,或修改你的直播标题、分类和标签。通过你自己的 Twitch 开发者应用登录。

前提条件

完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:

TWITCH_CLIENT_ID, TWITCH_CLIENT_SECRET

步骤 1 — 获取凭证

  1. 为你的 Twitch 账号开启双重验证(设置 → 安全和隐私)。Twitch 要求开启后才能注册应用。
  2. 打开 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。
  3. 在新应用上点击 Manage。把 Client ID 复制到 TWITCH_CLIENT_ID,点击 New Secret 并把它复制到 TWITCH_CLIENT_SECRET。密钥只显示一次,新密钥会替换旧密钥。
  4. 安装连接器,在连接器页面点击 Authorize with Provider,登录 Twitch 并确认授权。
  5. 不带参数调用 twitch_get_users 检查设置:它会返回你自己的账号,以及其他工具需要的用户 ID。

完全免费,大约需要 5 分钟。

每次调用都带 Client ID:Twitch 要求每个请求在令牌之外,还要在 Client-Id 请求头中带上应用的 Client ID。连接器会自动添加,因此 Client ID 必须属于你登录时使用的同一个应用。

可以读取的内容:用户和频道,包括标题、分类、标签和语言;正在进行的直播及观众人数;过往直播、精彩片段和上传的视频;剪辑;分类以及当前观看人数最多的分类;频道和分类搜索;关注者数量;直播日程和聊天设置。这些都是公开数据,适用于任何频道。关注者名单本身只对你自己的频道或你担任管理员的频道显示;其他频道只能看到总数。

每次更改前都会询问:twitch_create_clip 会从正在直播的频道创建剪辑,twitch_update_channel 会修改你的直播标题、分类、语言或标签。观众会立即看到这两种变化,所以 AI 会准确说明将发生什么,并等你同意。只能修改你自己的频道。剪辑在后台生成:AI 会在几秒后用 twitch_get_clips 检查,Twitch 会返回一个 24 小时内有效的编辑链接。

安装时默认关闭:twitch_send_chat_announcement 会发送一条聊天中所有人都能看到的高亮公告。如需使用,请在连接器的 OAuth 设置中添加 scope moderator:manage:announcements,重新授权并启用该工具。它同样会先询问你。

Scopes:moderator:read:followers、clips:edit 和 channel:manage:broadcast。其他内容都是公开的,不需要 scope。

用 ID,不用名字:大多数工具需要数字用户 ID,而不是登录名。AI 会用 twitch_get_users 或 twitch_search_channels 查到 ID,用 twitch_search_categories 查分类 ID。

保持登录:访问令牌有效期为几个小时,会自动续期。当你在设置 → 连接中断开该应用,或修改 Twitch 密码时,登录就会失效;这时请再次点击 Authorize with Provider。

常见错误:401:登录已过期,或者 Client ID 不属于签发令牌的应用;请重新授权,如果改过 Client ID 或密钥,请先更新。401 Missing scope:添加消息中提到的 scope 并重新授权。400:参数错误,或标题被 AutoMod 拒绝。404:该频道没有直播日程,或者创建剪辑时频道未在直播。429:每个用户每分钟约 800 次调用;请等到下一分钟。

连接器不会读取或发送聊天消息和私信,不做管理操作,也不处理订阅、Bits、投票、预测、频道积分、Raid、EventSub、推流密钥或删除视频。

步骤 2 — 安装 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

步骤 3 — 在 Microsoft Copilot 中添加连接器

你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(https://cloud.anythingmcp.com/mcp/…)。本指南中出现 YOUR_SERVER_ID 的地方都用它替换。

Microsoft Copilot 通过在 Copilot Studio 中构建的智能体使用 MCP 服务器:把 AnythingMCP 作为工具添加到智能体,然后把智能体发布到 Microsoft 365 Copilot 和 Teams。Copilot Studio 从 Microsoft 的云端通过 Streamable HTTP 连接,AnythingMCP 支持这种方式。

  1. 在 Copilot Studio 中打开你的智能体(或新建一个),进入 Tools,选择 Add a tool → New tool → Model Context Protocol。
  2. 填写 Server name(例如 AnythingMCP)、说明连接器用途的 Server description,以及 Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID。Copilot Studio 根据描述决定何时调用该服务器。
  3. 身份验证选择 API key,把 Type 设为 Header,请求头名称填 X-API-Key,然后选择 Create。
  4. 在 Add tool 中选择 Create a new connection,粘贴 AnythingMCP 的 MCP API 密钥(MCP Servers → 你的服务器 → API keys),然后选择 Add to agent。
  5. 在智能体的 Test 窗格中试一试:提出需要用到 Twitch 的工具的请求。
  6. 选择 Publish,然后进入 Channels → Microsoft 365 and Microsoft Teams,保持勾选 Make agent available in Microsoft Copilot,再选择 Add channel。See agent in Teams 会为你安装该智能体;在 Microsoft 365 Copilot 中输入 @ 并选择该智能体。

希望每个用户各自登录?请选择 OAuth 2.0 → Dynamic discovery 代替 API 密钥:每个用户会在智能体首次调用时登录 AnythingMCP。

自托管?请用你实例的公网 HTTPS 地址替换 https://cloud.anythingmcp.com。Copilot Studio 从 Microsoft 的云端连接,因此 localhost 无法使用。

可用工具

ToolWhat it does
twitch_get_usersLook up Twitch users by id or login name: id, login, display name, broadcaster type (partner, affiliate or empty), description, profile…
twitch_get_channel_infoRead channel information for one or more broadcasters: login, display name, language, current or last category (game), stream title, tags…
twitch_get_streamsList live streams, most viewers first: stream id, broadcaster, category, title, tags, viewer count, start time and language
twitch_get_videosList published videos (past broadcasts, highlights, uploads): id, title, description, creation and publish time, URL, view count, type…
twitch_get_clipsList clips captured from streams, most viewed first: id, URL, broadcaster, creator, source video and offset, category, title, view count…
twitch_get_gamesLook up categories (games) by id, exact name or IGDB id: id, name, IGDB id and box art URL
twitch_get_top_gamesList the categories (games) with the most viewers right now: id, name, IGDB id and box art URL, most watched first
twitch_search_channelsSearch 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_categoriesSearch categories (games) whose name contains all words of the query: id, name and box art URL
twitch_get_channel_followersRead how many users follow a channel (total) for any broadcaster
twitch_get_scheduleRead 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_settingsRead a channel's chat settings: emote-only, follower-only (and how long one must follow), slow mode wait time, subscriber-only and…
twitch_create_clipCreate 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_channelChange the signed-in broadcaster's channel: stream title, category (game_id), language, tags or the branded-content flag
twitch_send_chat_announcementSend 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

这适用于哪个 Copilot? 适用于工作中的 Microsoft 365 Copilot,通过 Copilot Studio 的智能体实现。面向个人账户的 Microsoft Copilot 应用无法添加自己的 MCP 服务器。

我需要什么? 一个可以使用 Copilot Studio 的工作账户(许可证或试用版),用于构建智能体。在 Microsoft 365 Copilot 或 Teams 中使用它的人需要拥有该智能体的访问权限:把它共享给他们,或请管理员为整个组织发布。如果你的组织对 Power Platform 连接器设置了数据策略,这些策略同样适用于 MCP 服务器。

智能体不调用工具。 检查请求头名称是否正好是 X-API-Key,密钥是否属于与 URL 相同的 MCP 服务器,并把 Server description 写得具体:Copilot Studio 根据它决定何时调用服务器。每次修改后重新发布智能体;在已打开的对话中输入 "start over" 即可使用新版本。

下一步

这份指南对你有帮助吗?

你的 Twitch 智能体只差一次点击。

安装连接器,粘贴密钥,向 Microsoft Copilot 提问。免费试用 7 天,无需信用卡。

相关指南

连接器

如何通过 MCP 将 Twitch 连接到 ChatGPT

让你的 AI 使用 Twitch:查看频道、正在进行的直播、视频、剪辑、分类和直播日程,搜索频道,查看关注者数量和聊天设置,并在你确认后创建剪辑,或修改你的直播标题、分类和标签。通过你自己的 Twitch 开发者应用登录。

连接器

如何通过 MCP 将 Twitch 连接到 Claude

让你的 AI 使用 Twitch:查看频道、正在进行的直播、视频、剪辑、分类和直播日程,搜索频道,查看关注者数量和聊天设置,并在你确认后创建剪辑,或修改你的直播标题、分类和标签。通过你自己的 Twitch 开发者应用登录。

连接器

如何通过 MCP 将 Twitch 连接到 Cursor

让你的 AI 使用 Twitch:查看频道、正在进行的直播、视频、剪辑、分类和直播日程,搜索频道,查看关注者数量和聊天设置,并在你确认后创建剪辑,或修改你的直播标题、分类和标签。通过你自己的 Twitch 开发者应用登录。

连接器

如何通过 MCP 将 Twitch 连接到 Gemini

让你的 AI 使用 Twitch:查看频道、正在进行的直播、视频、剪辑、分类和直播日程,搜索频道,查看关注者数量和聊天设置,并在你确认后创建剪辑,或修改你的直播标题、分类和标签。通过你自己的 Twitch 开发者应用登录。

连接器

如何通过 MCP 将 Twitch 连接到 Meta Muse

让你的 AI 使用 Twitch:查看频道、正在进行的直播、视频、剪辑、分类和直播日程,搜索频道,查看关注者数量和聊天设置,并在你确认后创建剪辑,或修改你的直播标题、分类和标签。通过你自己的 Twitch 开发者应用登录。

连接器

Twitch 接入 MCP:在任意 AI 代理中使用频道、直播、剪辑和直播日程

让你的 AI 使用 Twitch:查看频道、正在进行的直播、视频、剪辑、分类和直播日程,搜索频道,查看关注者数量和聊天设置,并在你确认后创建剪辑,或修改你的直播标题、分类和标签。通过你自己的 Twitch 开发者应用登录。