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.14208 npm3MIT
Related Servers
- AlicenseNot gradedqualityDmaintenanceA comprehensive Twitch MCP (Model Context Protocol) server providing chat moderation, stream management, and Twitch API integration for AI systems.14 npm4MIT
- AlicenseBqualityAmaintenanceAI-powered stream and recording control for OBS Studio through the Model Context Protocol1008Apache 2.0
- AlicenseBqualityBmaintenanceMCP 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.3-
- AlicenseAqualityFmaintenanceA Model Context Protocol server that enables AI assistants like Claude to manage song requests, monitor queues, and interact with streaming platforms' song request systems.612 npm2MIT
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.