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.
Basic information
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.
More AI & Agents MCP servers
mcp-hfspace MCP Server 🤗
evalstateMCP Server to Use HuggingFace spaces, easy configuration and Claude Desktop mode.
MCP Server - Remote MacOs Use
baryhuangThe only general AI agent that does NOT requires extra API key, giving you full control on your local and remote MacOs from Claude Desktop App
meGPT - upload an author's content into an LLM
adriancoCode to process many kinds of content by an author into an MCP server
Gemini MCP Server
aliargunMCP server implementation for Google's Gemini API
欢迎来到 智言平台
Shy2593666979AgentChat 是一个基于 LLM 的智能体交流平台,内置默认 Agent 并支持用户自定义 Agent。通过多轮对话和任务协作,Agent 可以理解并协助完成复杂任务。项目集成 LangChain、Function Call、MCP 协议、RAG、Memory、HITL、Skill、Milvus 和 ElasticSearch 等技术,实现高效的知识检索与工具调用,使用 FastAPI 构建高性能后端服务。
Comments