Twitch MCP Server
@TomCools
About Twitch MCP Server
A Model Context Protocol (MCP) server which allows MCP Clients (such as Claude) to connect to Twitch Chat.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"twitch-mcp-tomcools": {
"command": "jbang",
"args": [
"--quiet",
"-Dtwitch.channel=YOUR_CHANNEL_NAME",
"-Dtwitch.auth=YOUR_API_KEY",
"be.tomcools:twitch-mcp:1.0.0-SNAPSHOT:runner"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Twitch MCP Server?
Twitch MCP Server is an MCP server built with Quarkus that integrates with Twitch Chat, allowing AI assistants like Claude to read and send messages in a Twitch channel. It is intended for streamers, moderators, and developers who want to connect AI tools to live chat.
How to use Twitch MCP Server?
Build the project locally with mvn install, then run it via JBang passing the system properties twitch.channel and twitch.auth. Add a configuration entry to Claude Desktop's claude_desktop_config.json or use the MCP Inspector for manual testing.
Key features of Twitch MCP Server?
- Integrates with Twitch Chat
- Built with Quarkus framework
- Requires local build with Maven
- Runs via JBang
- Configured with channel name and auth key
- Works with Claude Desktop and MCP Inspector
Use cases of Twitch MCP Server?
- Use Claude to read and respond to Twitch chat messages during a live stream.
- Automate moderation or announcements in a channel via AI.
- Test MCP tools interactively with the MCP Inspector.
- Build custom chat-based workflows using an LLM interface.
FAQ from Twitch MCP Server
What are the prerequisites to run Twitch MCP Server?
You need JBang installed, a Twitch API key, and the target channel name. The server must be built locally from source using Maven.
How do I configure the server?
Set the system properties twitch.channel (your Twitch channel name) and twitch.auth (your API key) when launching via JBang.
Does Twitch MCP Server work with Claude Desktop?
Yes, add a JSON entry to your Claude Desktop configuration as shown in the README, then restart Claude to see the tools.
Is the server published on Maven Central?
No, currently you must clone the repository and run mvn install to build and install it in your local Maven repository.
Frequently asked questions
What are the prerequisites to run Twitch MCP Server?
You need JBang installed, a Twitch API key, and the target channel name. The server must be built locally from source using Maven.
How do I configure the server?
Set the system properties `twitch.channel` (your Twitch channel name) and `twitch.auth` (your API key) when launching via JBang.
Does Twitch MCP Server work with Claude Desktop?
Yes, add a JSON entry to your Claude Desktop configuration as shown in the README, then restart Claude to see the tools.
Is the server published on Maven Central?
No, currently you must clone the repository and run `mvn install` to build and install it in your local Maven repository.
Basic information
More AI & Agents MCP servers

Competitor Tracker & Co.
Competitor Tracker & Co.Competitor Tracker & Co. watches your competitors' websites and tells you what changed. Every week it crawls their pricing, product, messaging and corporate pages, detects the changes that matter, and files a tagged, ran
LinkedIn MCP Server
stickerdanielOpen-source MCP server for LinkedIn. Give Claude and any MCP-compatible AI agent access to profiles, companies, jobs, and messages.
🔎 GPT Researcher
assafelovicAn autonomous agent that conducts deep research on any data using any LLM providers
Intervals.icu MCP Server
mvilanovaModel Context Protocol (MCP) server for connecting Claude and ChatGPT with the Intervals.icu API.
Perplexity Ask MCP Server
ppl-aiThe official MCP server implementation for the Perplexity API Platform
Comments