# Twitch-Streamer-Server

> Use this tool when you need to automate and enhance Twitch stream management, enabling AI agents to interact with streams, moderate users, and analyze chat activity. It solves problems such as manual stream title updates, ineffective user moderation, and limited viewer engagement, through inputs like Access Tokens, Client IDs, and Broadcaster IDs, and outputs like automated chat messages and poll management. Ideal for use in live streaming contexts where efficient moderation and viewer interaction are crucial.

Canonical page: https://skillsregistry.net/skills/eclipse-xv-twitch-mcp-smithery  
JSON: https://api.skillsregistry.net/v1/skills/eclipse-xv-twitch-mcp-smithery

## Description

See setup blow. Enable AI agents to interact with Twitch streams by sending chat messages, managing polls and predictions, creating clips, analyzing chat activity, and moderating users. Automate stream title and category updates while leveraging intelligent user resolution and timeout duration suggestions for effective moderation. Simplify Twitch stream management and enhance viewer engagement through standardized AI tools.

Twitch MCP — Quick Setup Checklist

1. Generate token: https://twitchtokengenerator.com 

✅ Choose Custom Scope Token → scroll to bottom → select scopes (tip: “Select All,” then deselect any you don’t want). 

✅ Keep the tab open — you’ll need the Access Token and Client ID in step 3.

-------------------------------

2. Get (Twitch) Broadcaster ID: https://streamweasels.com/tools/convert-twitch-username-to-user-id/  

✅ Enter your Twitch username to get your numeric Broadcaster (Twitch) ID.  

✅ Keep the tab open for step 3.

-------------------------------

3. Configure Smithery: https://smithery.ai/server/@Eclipse-XV/twitch-mcp-smithery   

✅ In the right-hand box, paste in: Channel Name → Client ID → Access (Auth) Token → Broadcaster ID

-------------------------------

4. Install & Setup Cursor (free Desktop plan): https://cursor.com/home?from=agents   

✅ In Cursor, set Agent Mode = Auto (right panel). You'll want to click the Agent Dropdown and edit model choice to Auto. (Optional) Turn on Auto-Run Mode to skip per-request approvals. 

✅ On Smithery, click One-click Add to Cursor → Approve.  

-------------------------------

5. Test by sending messages or creating polls.

✅ Actions run as your broadcaster account — keep your token private. If compromised or unsure, regenerate the token.

## Trust

- **Trust score (0–1):** 0.74
- **Verification tier:** verified
- **Last scanned:** 2026-09-01

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** container
- **Runtime environment:** vm
- **Category:** ai-ml
- **Updated:** 2026-09-01

## Source

- **Source listing:** [Smithery](https://smithery.ai/server/Eclipse-XV/twitch-mcp-smithery)
- **Repository:** <https://github.com/Eclipse-XV/twitch-mcp-smithery>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "eclipse-xv-twitch-mcp-smithery"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/eclipse-xv-twitch-mcp-smithery` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/eclipse-xv-twitch-mcp-smithery/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
