Twitch Smithery
Integrates with Twitch's IRC and Helix API to provide real-time chat moderation with smart user targ...
Go to the Twitch Developers Console
Visit the Twitch Developers Applications page.Log in with Your Twitch Account
Log in using the Twitch account you want to use as the broadcaster.Register a New Application
- Click on “Register Your Application”.
- Enter an application name.
- Set the OAuth Redirect URL (you can use
http://localhostfor local testing, or follow Smithery's instructions if deploying). - Choose “Application Integration” as the category.
- Click “Create”.
Copy Your Client ID
After creation, you’ll see your new application listed. Copy theClient ID—you’ll need this for the environment variabletwitchClientId.Generate a Client Secret (if required)
Click “Manage” on your application and, if needed, generate and copy the Client Secret (not always used, but keep it for reference).Get an OAuth Token
- Go to the Twitch Token Generator, or use the "OAuth Authorization Code Flow" via the Twitch docs.
- Select the required scopes for chat, moderation, and stream management (e.g.,
chat:edit,chat:read,channel:moderate,moderation:read,user:read:email, etc.). - Follow the process to log in and authorize access.
- After authorization, you’ll receive an OAuth token. Copy the token (without the leading
oauth:if present) for thetwitchAuthTokenenvironment variable.
Find Your Twitch User ID
- Go to Twitch ID Finder or use the endpoint Get Users - Twitch API.
- Enter your Twitch username and copy the resulting numeric user ID—use this as
twitchBroadcasterId.
Get Your Twitch Channel Name
Use your standard Twitch username as the value fortwitchChannel.Open the FastMCP Connection Interface
In Smithery or Cursor, click the "Install Now" button to add the Twitch MCP server.Fill in the Required ENV Values:
twitchClientIdtwitchAuthTokentwitchBroadcasterIdtwitchChannel
Enter the values you collected above into the FastMCP connection interface.
Complete Connection
Save/confirm the configuration to finish setup. The Twitch MCP server should now be ready to use.
Quick Start
Choose Connection Type for
Authentication Required
Please sign in to use FastMCP hosted connections
Configure Environment Variables for
Please provide values for the following environment variables:
started!
The MCP server should open in . If it doesn't open automatically, please check that you have the application installed.
Copy and run this command in your terminal:
Make sure Gemini CLI is installed:
Visit Gemini CLI documentation for installation instructions.
Make sure Claude Code is installed:
Visit Claude Code documentation for installation instructions.
Installation Steps:
Configuration
Installation Failed
More for Communication
View All →
Slack
Experience the most powerful MCP server for Slack workspaces with advanced message and channel support. This feature-rich server allows fetching messages from channels, threads, DMs, and group DMs with embedded user info and smart history pagination by date or count. It supports enterprise workspaces, caching for faster access, and flexible transports like Stdio and SSE with proxy settings. Designed for stealth operation or secure access via OAuth, it integrates channel and thread lookups by name or ID to give rich, contextual Slack workspace data efficiently and reliably. Perfect for developers needing robust Slack data handling.
More for Entertainment and Media
View All →Video Edit (MoviePy)
MoviePy-based video editing server that provides comprehensive video and audio processing capabilities including trimming, merging, resizing, effects, format conversion, YouTube downloading, and text/image overlays through an in-memory object store for chaining operations efficiently.
Video & Audio Text Extraction
Extracts text from videos and audio files across platforms like YouTube, Bilibili, TikTok, Instagram, Twitter/X, Facebook, and Vimeo using Whisper speech recognition for transcription, content analysis, and accessibility improvements.
ElevenLabs
Unleash powerful Text-to-Speech and audio processing with the official ElevenLabs MCP server. It enables MCP clients like Claude Desktop, Cursor, and OpenAI Agents to generate speech, clone voices, transcribe audio, and create unique sounds effortlessly. Customize voices, convert recordings, and build immersive audio scenes with easy-to-use APIs designed for creative and practical applications. This server integrates seamlessly, expanding your AI toolkit to bring rich, dynamic audio experiences to life across various platforms and projects.
Openverse
Integrates with Openverse's Creative Commons image collection to search and retrieve openly-licensed images with detailed filtering options, attribution information, and specialized essay illustration features for finding relevant academic content.