twitch-mcp
Related Servers
Alternatives to twitch-mcp
- AlicenseBqualityDmaintenanceEnables interaction with the Twitch API, allowing users to retrieve comprehensive information about channels, streams, games, and more, with additional support for searching and accessing chat elements like emotes and badges.14217 npm4MIT
Related Servers
- AlicenseNot gradedqualityDmaintenanceA comprehensive Twitch MCP (Model Context Protocol) server providing chat moderation, stream management, and Twitch API integration for AI systems.31 npm4MIT
- AlicenseBqualityBmaintenanceAI-powered stream and recording control for OBS Studio through the Model Context Protocol10023Apache 2.0
- AlicenseBqualityCmaintenanceMCP server that gives AI assistants direct control over Streamlabs Desktop, enabling scene switching, source/audio management, and streaming/recording controls through natural language.59MIT
- AlicenseAqualityDmaintenanceA simple MCP server for interacting with OpenAI assistants. This server allows other tools (like Claude Desktop) to create and interact with OpenAI assistants through the Model Context Protocol.939MIT
- FlicenseNot gradedqualityDmaintenanceAn out-of-the-box, zero-dependency Model Context Protocol (MCP) server integration designed specifically for the Godot Engine (4.x).Once connected, your AI agents (Claude, Cursor, Trae, ChatGPT) gain access to a powerful set of tools to interact with your active Godot project directory.4-
- AlicenseNot gradedqualityBmaintenanceA local hub that lets you chat with Claude, Gemini, OpenAI or Ollama while exposing Python-written connector tools (filesystem, web, system, sqlite, plugins) to the dashboard, Claude Desktop and any MCP client over HTTP or stdio. Every outbound webhook, Discord, Slack, email or push action waits for Approve/Deny, prompt templates are published as MCP prompts, and all JSON-RPC traffic is visible in a live inspector.MIT
TDQS
Scored across 10 tools
Most tools have distinct purposes targeting different Twitch functionalities like chat moderation, stream management, and interactive features. However, 'banUser' and 'timeoutUser' have overlapping descriptions when no username is provided, both returning recent chat logs, which could cause confusion in selection.
The naming is mixed with some tools using camelCase (e.g., 'analyzeChat', 'banUser') and others using more descriptive phrases (e.g., 'createTwitchClip', 'updateStreamTitle'). While readable, the lack of a uniform pattern reduces predictability and consistency across the toolset.
With 10 tools, the count is well-scoped for a Twitch integration server. Each tool addresses a specific aspect of Twitch functionality, such as chat management, stream updates, and content creation, making the set comprehensive without being overwhelming.
The toolset covers key areas like chat moderation, stream configuration, and interactive features (polls, predictions, clips), providing good lifecycle coverage. Minor gaps include missing tools for viewing stream stats or managing followers, but core workflows are adequately supported.