Twitch MCP Server logo

Twitch MCP Server

by mtane0412

A Model Context Protocol (MCP) server that interacts with the Twitch API. It utilizes the Twitch Helix API to retrieve channel information, stream details, game data, and more.

View on GitHub

Last updated: N/A

What is Twitch MCP Server?

This is a Model Context Protocol (MCP) server designed to interface with the Twitch API, allowing users to access and retrieve various data points related to Twitch channels, streams, games, and more.

How to use Twitch MCP Server?

To use this server, you need to install it via npm, configure it with your Twitch API Client ID and Client Secret (obtained from the Twitch Developer Console), and then run it using the provided command. Debugging can be done using the MCP Inspector.

Key features of Twitch MCP Server

  • Get channel information

  • Get stream information

  • Get list of top games

  • Search categories/games and channels

  • Get live streams (filterable)

  • Get global emotes and chat badges

  • Get user information

  • Get clips and videos from a channel

  • Get comments from archived videos

Use cases of Twitch MCP Server

  • Building Twitch-related applications

  • Creating custom Twitch dashboards

  • Analyzing Twitch data for insights

  • Integrating Twitch data into other services

FAQ from Twitch MCP Server

What is an MCP server?

An MCP (Model Context Protocol) server facilitates communication and data exchange between different applications or services.

What is the Twitch Helix API?

The Twitch Helix API is Twitch's modern API that allows developers to access various data points related to Twitch channels, streams, games, and more.

How do I get a Twitch API Client ID and Client Secret?

You need to create a new application in the Twitch Developer Console (dev.twitch.tv/console) to obtain these credentials.

What is the MCP Inspector?

The MCP Inspector is a debugging tool that helps you inspect and debug MCP servers by providing a URL to access debugging tools in your browser.

What Node.js version is recommended?

Node.js version 18 or higher is recommended for optimal performance and compatibility.