Token导航 LogoToken导航TokenDH.com
Twitch MCP Server logo
音视频stdio官方级别未说明来源级核验

Twitch MCP Server

MCP Server

@mtane0412/twitch-mcp-server

一个与Twitch API交互的模型上下文协议服务器,提供频道信息、直播详情、游戏数据等多种功能。

工具数

0

提示词数

0

GitHub Stars

3

资源数

0
TypeScript语音音频视频

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

mtane0412

提供方

mtane0412

最后核验

2026/5/17 21:11

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @mtane0412/twitch-mcp-server

详细介绍

Twitch MCP服务器

与Twitch API交互的模型上下文协议(MCP)服务器。该服务器利用Twitch Helix API检索频道信息、流详细信息、游戏数据等。

特性

  • 获取频道信息(配置文件、描述、创建日期等)
  • 获取流信息(标题、游戏、观众人数、开始时间等)
  • 获取热门游戏列表
  • 搜索类别/游戏
  • 搜索频道
  • 获取直播流(可按游戏和语言过滤)
  • 获取全球表情
  • 获取全球聊天徽章
  • 获取用户信息
  • 从频道获取剪辑
  • 获取聊天设置
  • 从指定频道获取视频
  • 从存档的视频中获取评论(使用GraphQL API)

先决条件

  • Node.js(建议使用v18或更高版本)
  • Twitch开发者账号
  • Twitch API客户端ID和客户端机密
  • Twitch GraphQL客户端ID(用于视频评论功能)

安装

使用npm安装包:

npm install @mtane0412/twitch-mcp-server

配置

  1. 在中创建新应用程序 Twitch开发者控制台
  1. 设置以下环境变量:
# macOS/Linux
export TWITCH_CLIENT_ID="your_client_id"
export TWITCH_CLIENT_SECRET="your_client_secret"

# Windows (PowerShell)
$env:TWITCH_CLIENT_ID="your_client_id"
$env:TWITCH_CLIENT_SECRET="your_client_secret"

或者,您可以创建 .env 文件:

TWITCH_CLIENT_ID=your_client_id
TWITCH_CLIENT_SECRET=your_client_secret

用法

安装后,您可以通过运行以下命令开始使用服务器:

npx @mtane0412/twitch-mcp-server

调试

由于MCP服务器通过stdio进行通信,调试可能具有挑战性。我们建议使用 MCP检查员,可作为包脚本使用:

npm run inspect

检查器将提供一个URL,用于访问浏览器中的调试工具。

许可证

MIT许可证

目录标签

目录标签

TypeScript语音音频视频TwitchAPI本地部署直播数据游戏信息频道管理聊天分析

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@mtane0412/twitch-mcp-server

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP