Twitch MCP Server

Author:@MCP-Mirror
View on GitHub

Overview

The Twitch MCP Server is a Model Context Protocol (MCP) server that connects to the Twitch API. It enables fetching data related to Twitch channels, live streams, and games.

To use it, install the package via npm, set up your Twitch Developer credentials, and start the server with the provided command.

Its key features include retrieving channel profiles and stream details, fetching top games and live streams with filters, accessing global emotes and chat badges, and getting user data, clips, videos, and video comments.

Use cases include building applications to show live stream data, creating channel analytics tools, and developing chat bots that provide real-time information.

Prerequisites are Node.js (v18+) and a Twitch Developer Account with a Client ID and Client Secret. Install it with npm install @mtane0412/twitch-mcp-server. For debugging, you can use the MCP Inspector, which provides a browser-based toolset.