twitch-mcp
A Model Context Protocol (MCP) server which allows MCP Clients (such as Claude) to connect to Twitch Chat.
Documentation
Twitch MCP Server
I got inspired to build this because of the following blog post
by Max Rydahl Andersen: https://quarkus.io/blog/mcp-server/.
I had written a Twitch Chat integration before, so decided to combine that knowledge with a Quarkus based MCP server as
described by Max.
This project is described in a bit more detail on my blog: https://tomcools.be/post/2025-jan-twitch-chat-mcp/
Building the MCP Server
This application is currently not pushed to Maven Central, so you need to build it locally and install it in your .m2
folder using `mvn install`.
Next we need a way to start the JAR file. In the examples below you'll see I
used JBang.
Running the MCP server
With MCP Inspector
Run `npx @modelcontextprotocol/inspector` to start a local inspector service.
- Create an MCP configuration to run the following
-
arguments: `["--quiet", "-Dtwitch.channel=YOUR_CHANNEL_NAME", "-Dtwitch.auth=YOUR_API_KEY", "be.tomcools:twitch-mcp:1.0.0-SNAPSHOT:runner"]`
Now you can manually call the tools.
With Claude Desktop
For Claude in claude_desktop_config.json
{
"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"
]
}
}
}After restart, the tool should appear in your Claude UI.
Frequently asked questions
What is twitch-mcp?
twitch-mcp is A Model Context Protocol (MCP) server which allows MCP Clients (such as Claude) to connect to Twitch Chat.
How do I install twitch-mcp?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is twitch-mcp open source?
Yes — it is hosted on GitHub at https://github.com/TomCools/twitch-mcp and has 6 stars.
Related MCP tools
Plugin for JADX to integrate MCP server Java-based implementation. Trusted by 600+ developers. Trusted by 600+ developers.
The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more.
基于大模型搭建的聊天机器人,同时支持 微信公众号、企业微信应用、飞书、钉钉 等接入,可选择ChatGPT/Claude/DeepSeek/文心一言/讯飞星火/通义千问/ Gemini/GLM-4/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。
:robot: The free, Open Source alternative to OpenAI, Claude and others. Self-hosted and local-first. Drop-in replacement for OpenAI, running on consumer-gra...
Enhanced ChatGPT Clone: Features Agents, MCP, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini...
FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, ...
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP