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.
Integrations
Uses GraphQL API specifically for retrieving comments from archived Twitch videos.
Utilizes the Twitch Helix API which is the latest version of Twitch's REST API for retrieving various data from Twitch.
Integrates with the Twitch API to retrieve channel information, stream details, game data, and more. Features include getting channel and stream information, top games, searching categories/games and channels, retrieving live streams, emotes, chat badges, user information, clips, chat settings, videos, and comments from archived videos.
트위치 MCP 서버
Twitch API와 상호 작용하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버는 Twitch Helix API를 활용하여 채널 정보, 스트리밍 세부 정보, 게임 데이터 등을 검색합니다.
특징
- 채널 정보(프로필, 설명, 생성 날짜 등)를 가져옵니다.
- 스트림 정보(제목, 게임, 시청자 수, 시작 시간 등)를 가져옵니다.
- 인기 게임 목록 받기
- 카테고리/게임 검색
- 채널 검색
- 라이브 스트림 받기(게임 및 언어별로 필터링 가능)
- 글로벌 이모티콘 받기
- 글로벌 채팅 배지를 받으세요
- 사용자 정보 가져오기
- 채널에서 클립 가져오기
- 채팅 설정 가져오기
- 지정된 채널에서 비디오 가져오기
- 보관된 비디오에서 댓글 가져오기(GraphQL API 사용)
필수 조건
- Node.js(v18 이상 권장)
- Twitch 개발자 계정
- Twitch API 클라이언트 ID 및 클라이언트 비밀번호
- Twitch GraphQL 클라이언트 ID(비디오 댓글 기능용)
설치
npm을 사용하여 패키지를 설치하세요:
지엑스피1
구성
- Twitch 개발자 콘솔 에서 새 애플리케이션을 만듭니다.
- 다음 환경 변수를 설정하세요.
또는 .env
파일을 만들 수 있습니다.
용법
설치 후 다음을 실행하여 서버를 사용할 수 있습니다.
디버깅
MCP 서버는 stdio를 통해 통신하므로 디버깅이 어려울 수 있습니다. 패키지 스크립트로 제공되는 MCP Inspector를 사용하는 것이 좋습니다.
검사기는 브라우저에서 디버깅 도구에 액세스할 수 있는 URL을 제공합니다.
특허
MIT 라이센스
You must be authenticated.
Tools
Twitch API와의 상호 작용을 지원하여 사용자가 채널, 스트림, 게임 등에 대한 포괄적인 정보를 검색할 수 있으며, 이모티콘과 배지와 같은 채팅 요소를 검색하고 액세스하기 위한 추가 지원도 제공합니다.