Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Twitch Mcp

    A Model Context Protocol (MCP) server which allows MCP Clients (such as Claude) to connect to Twitch Chat.

    6 stars
    Updated Jul 31, 2025
    camel
    java
    mcp
    quarkus

    Table of Contents

    • Building the MCP Server
    • Running the MCP server
    • With MCP Inspector
    • With Claude Desktop

    Table of Contents

    • Building the MCP Server
    • Running the MCP server
    • With MCP Inspector
    • With Claude Desktop

    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
    • command: jbang

    -

    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

    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.

    Similar MCP

    Based on tags & features

    • MC

      Mcpmcp Server

      21
    • FA

      Fal Mcp Server

      Python·
      8
    • MC

      Mcp Ipfs

      TypeScript·
      11
    • AD

      Adls Mcp Server

      Python·
      4

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • MC

      Mcpmcp Server

      21
    • FA

      Fal Mcp Server

      Python·
      8
    • MC

      Mcp Ipfs

      TypeScript·
      11
    • AD

      Adls Mcp Server

      Python·
      4

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k