Twitch
Integrates with Twitch API to provide channel info, stream details, game data, user profiles, clips,...
Create a Twitch Developer Account
- Visit the Twitch Developer Console.
- Log in with your Twitch account or create one if you don't have it.
Create a New Application
- In the Developer Console, click on “Applications” in the sidebar.
- Click the “+ Register Your Application” button.
- Fill in the Application Name, set the OAuth Redirect URL (you can use
http://localhostfor testing), and select an application category (e.g., “Application Integration”). - Click “Create” to register your application.
Get Your Client ID and Client Secret
- After creating the application, you’ll see the application details.
- The “Client ID” will be displayed on the application page.
- Click "Manage" on your application and then "New Secret" to generate your “Client Secret.” Save this secret somewhere safe.
Find the Twitch GraphQL Client ID (If Needed)
- For some advanced MCP server features (such as getting comments from archived videos), you may need a Twitch GraphQL Client ID. In most cases, you can use the same "Client ID" as above.
Fill in the FastMCP Connection Interface
- In the FastMCP interface, click the “Install Now” button for the Twitch MCP server.
- When prompted, enter your:
TWITCH_CLIENT_ID(from step 3)TWITCH_CLIENT_SECRET(from step 3)
- If you need to use features that require the Twitch GraphQL Client ID, enter the same Client ID as
TWITCH_GRAPHQL_CLIENT_ID.
Note: Keep your Client Secret secure and do not share it publicly.
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 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.
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.
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.
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.