Skip to main content
Glama

Twitch MCP Server

by mtane0412

트위치 MCP 서버

Twitch API와 상호 작용하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버는 Twitch Helix API를 활용하여 채널 정보, 스트리밍 세부 정보, 게임 데이터 등을 검색합니다.

특징

  • 채널 정보(프로필, 설명, 생성 날짜 등)를 가져옵니다.
  • 스트림 정보(제목, 게임, 시청자 수, 시작 시간 등)를 가져옵니다.
  • 인기 게임 목록 받기
  • 카테고리/게임 검색
  • 채널 검색
  • 라이브 스트림 받기(게임 및 언어별로 필터링 가능)
  • 글로벌 이모티콘 받기
  • 글로벌 채팅 배지를 받으세요
  • 사용자 정보 가져오기
  • 채널에서 클립 가져오기
  • 채팅 설정 가져오기
  • 지정된 채널에서 비디오 가져오기
  • 보관된 비디오에서 댓글 가져오기(GraphQL API 사용)

필수 조건

  • Node.js(v18 이상 권장)
  • Twitch 개발자 계정
  • Twitch API 클라이언트 ID 및 클라이언트 비밀번호
  • Twitch GraphQL 클라이언트 ID(비디오 댓글 기능용)

설치

npm을 사용하여 패키지를 설치하세요:

지엑스피1

구성

  1. Twitch 개발자 콘솔 에서 새 애플리케이션을 만듭니다.
  2. 다음 환경 변수를 설정하세요.
# 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 Inspector를 사용하는 것이 좋습니다.

npm run inspect

검사기는 브라우저에서 디버깅 도구에 액세스할 수 있는 URL을 제공합니다.

특허

MIT 라이센스

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Twitch API와의 상호 작용을 지원하여 사용자가 채널, 스트림, 게임 등에 대한 포괄적인 정보를 검색할 수 있으며, 이모티콘과 배지와 같은 채팅 요소를 검색하고 액세스하기 위한 추가 지원도 제공합니다.

  1. 특징
    1. 필수 조건
      1. 설치
        1. 구성
          1. 용법
            1. 디버깅
          2. 특허

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              Enables secure access to your YouTube Watch Later playlist, allowing retrieval of video URLs added within a specified timeframe through a simple interface using OAuth2 authentication.
              Last updated -
              3
              JavaScript
              MIT License
              • Apple
            • -
              security
              F
              license
              -
              quality
              This server allows AI language models to interact with YouTube content through a standardized interface, providing features such as video and channel information retrieval, transcript management, and playlist operations.
              Last updated -
              169
              179
              TypeScript
              • Linux
              • Apple
            • -
              security
              F
              license
              -
              quality
              Enables LLMs to interact with Discord channels by sending and reading messages through Discord's API, with a focus on maintaining user control and security.
              Last updated -
              33
              TypeScript
              • Apple
            • -
              security
              F
              license
              -
              quality
              Enables AI language models to interact with YouTube content through a standardized interface, providing tools for retrieving video information, transcripts, channel analytics, and trend analysis.
              Last updated -
              852
              1
              JavaScript

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/mtane0412/twitch-mcp-server'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server