Twitch MCP Server

Twitch MCP Server

site icon
2025.01.21 4
Twitch 聊天集成实时聊天服务娱乐功能
Twitch MCP Server 是一个基于 Quarkus 的 MCP 服务器,专门用于集成 Twitch 聊天功能。它允许开发者通过 MCP 协议与 Twitch 聊天进行交互,适用于需要将 Twitch 聊天功能集成到其他应用中的场景。
View on GitHub

Overview

基本能力

产品定位

Twitch MCP Server 是一个用于集成 Twitch 聊天功能的 MCP 服务器,适用于需要将 Twitch 聊天功能集成到其他应用中的开发者。

核心功能

  • 基于 Quarkus 的 MCP 服务器实现
  • 支持通过 MCP 协议与 Twitch 聊天进行交互
  • 提供简单的配置和启动方式

适用场景

  • 开发者需要将 Twitch 聊天功能集成到其他应用中
  • 需要实时监控或响应 Twitch 聊天消息的场景

工具列表

  • MCP Inspector: 用于本地调试和测试 MCP 服务器
  • Claude Desktop: 支持通过配置文件集成 Twitch MCP Server

常见问题解答

  • 如何获取 Twitch API Key: 需要从 Twitch 开发者控制台获取
  • 如何配置频道名称: 通过 -Dtwitch.channel 参数指定

使用教程

使用依赖

  1. 安装 Java 和 Maven
  2. 安装 JBang (可选,用于运行 JAR 文件)

安装教程

  1. 克隆项目
  2. 运行 mvn install 将项目安装到本地 Maven 仓库
  3. 使用以下命令运行服务器:
jbang --quiet -Dtwitch.channel=YOUR_CHANNEL_NAME -Dtwitch.auth=YOUR_API_KEY be.tomcools:twitch-mcp:1.0.0-SNAPSHOT:runner

调试方式

  1. 运行 npx @modelcontextprotocol/inspector 启动本地调试服务
  2. 配置 MCP 服务器参数
  3. 通过 Inspector 手动调用工具进行测试

许可证

None