ΠΡΠΎΠΏΡΡΡΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ. ΠΠ°ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΌΠ΅Π½ΡΡΠ΅ ΡΠ΅ΠΌ Π·Π° 2 ΠΌΠΈΠ½ΡΡΡ.
ΠΠ°ΡΠ½ΠΈΡΠ΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ ΠΏΠ΅ΡΠΈΠΎΠ΄ Π½Π° cloud.anythingmcp.com, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Twitch ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠ»ΠΈΠΊΠΎΠΌ ΠΈ Π½Π°ΠΏΡΠ°Π²ΡΡΠ΅ ΡΠ²ΠΎΠΉ ΠΠ-ΠΊΠ»ΠΈΠ΅Π½Ρ (Claude, ChatGPT, Copilot ΠΈΠ»ΠΈ Cursor) Π½Π° ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ MCP-ΡΠ½Π΄ΠΏΠΎΠΈΠ½Ρ. ΠΠ΅Π· Docker, Π±Π΅Π· git clone, Π±Π΅Π· ΠΎΠΏΡΡΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
ΠΡΠ°ΡΠΊΠΎ
ΠΠ°ΠΉΡΠ΅ ΠΠ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Twitch: ΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΠ°Π½Π°Π»Ρ, ΠΏΡΡΠΌΡΠ΅ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΠΈ, Π²ΠΈΠ΄Π΅ΠΎ, ΠΊΠ»ΠΈΠΏΡ, ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΠΈ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΡΡΠΈΠΌΠΎΠ², ΠΈΡΠΊΠ°ΡΡ ΠΊΠ°Π½Π°Π»Ρ, Π²ΠΈΠ΄Π΅ΡΡ ΡΠΈΡΠ»ΠΎ ΡΠΎΠ»Π»ΠΎΠ²Π΅ΡΠΎΠ² ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ°ΡΠ°, Π° ΠΏΠΎΡΠ»Π΅ Π²Π°ΡΠ΅Π³ΠΎ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΊΠ»ΠΈΠΏΡ ΠΈΠ»ΠΈ ΠΌΠ΅Π½ΡΡΡ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡ ΠΈ ΡΠ΅Π³ΠΈ Π²Π°ΡΠ΅ΠΉ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΠΈ. ΠΡ ΠΎΠ΄ ΡΠ΅ΡΠ΅Π· Π²Π°ΡΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Twitch.
ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΠΏΡΠΎΡΠΈΡΡ
ΠΡΠΈΠΌΠ΅ΡΡ ΠΏΡΠΎΠΌΠΏΡΠΎΠ² Π΄Π»Ρ Twitch
ΠΠ»ΠΈΠΊΠ½ΠΈ ΠΏΠΎ ΠΏΡΠΎΠΌΠΏΡΡ β ΠΎΠ½ ΡΠΊΠΎΠΏΠΈΡΡΠ΅ΡΡΡ. ΠΡΡΠ°Π²Ρ Π² Claude, ChatGPT, Cursor, Gemini, Copilot ΠΈΠ»ΠΈ OpenClaw ΠΈ Π·Π°ΠΏΡΡΡΠΈ ΡΠ΅ΡΠ΅Π· ΡΡΠΎΡ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ.
Claude β ΡΡΠΎ AI, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠΈΠ±Π°ΡΡΡΡ. ΠΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ ΠΎΡΠ²Π΅ΡΡ.
π‘ ΠΠ΅Π· ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ? ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ cloud.anythingmcp.com Π½Π°ΠΏΡΡΠΌΡΡ. ΠΠΎΠΉΠ΄ΠΈΡΠ΅, Π½Π°ΠΆΠΌΠΈΡΠ΅ Connectors β Twitch, Π²ΡΡΠ°Π²ΡΡΠ΅ ΡΡΡΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ MCP API key, ΠΈ Π³ΠΎΡΠΎΠ²ΠΎ. ΠΠ΅Π· Docker, Π±Π΅Π·
git clone, Π±Π΅Π· Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°.
Twitch + Gemini
ΠΠ°ΠΉΡΠ΅ ΠΠ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Twitch: ΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΠ°Π½Π°Π»Ρ, ΠΏΡΡΠΌΡΠ΅ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΠΈ, Π²ΠΈΠ΄Π΅ΠΎ, ΠΊΠ»ΠΈΠΏΡ, ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΠΈ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΡΡΠΈΠΌΠΎΠ², ΠΈΡΠΊΠ°ΡΡ ΠΊΠ°Π½Π°Π»Ρ, Π²ΠΈΠ΄Π΅ΡΡ ΡΠΈΡΠ»ΠΎ ΡΠΎΠ»Π»ΠΎΠ²Π΅ΡΠΎΠ² ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ°ΡΠ°, Π° ΠΏΠΎΡΠ»Π΅ Π²Π°ΡΠ΅Π³ΠΎ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΊΠ»ΠΈΠΏΡ ΠΈΠ»ΠΈ ΠΌΠ΅Π½ΡΡΡ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡ ΠΈ ΡΠ΅Π³ΠΈ Π²Π°ΡΠ΅ΠΉ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΠΈ. ΠΡ ΠΎΠ΄ ΡΠ΅ΡΠ΅Π· Π²Π°ΡΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Twitch.
ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
ΠΠΎΠ»Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ Π²ΡΡΡΠΎΠ΅Π½Ρ Π² ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ (Π²ΠΈΠ΄Π½Ρ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΏΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΠ°). Π’ΡΠ΅Π±ΡΠ΅ΠΌΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ:
TWITCH_CLIENT_ID, TWITCH_CLIENT_SECRET
Π¨Π°Π³ 1 β ΠΠΎΠ»ΡΡΠΈΡΠ΅ ΡΡΡΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅
- ΠΠΊΠ»ΡΡΠΈΡΠ΅ Π΄Π²ΡΡ ΡΠ°ΠΊΡΠΎΡΠ½ΡΡ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π² Π°ΠΊΠΊΠ°ΡΠ½ΡΠ΅ Twitch (ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ β ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΡ). ΠΠ΅Π· Π½Π΅Ρ Twitch Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
- ΠΡΠΊΡΠΎΠΉΡΠ΅ dev.twitch.tv/console/apps ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ Register Your Application. ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π»ΡΠ±ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ OAuth Redirect URL
https://cloud.anythingmcp.com/api/mcp-oauth/callback. ΠΡΠ»ΠΈ AnythingMCP ΡΠ°Π·ΠΌΠ΅ΡΡΠ½ Ρ Π²Π°Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅https://your-anythingmcp-host/api/mcp-oauth/callback. ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Other, ΡΠΊΠ°ΠΆΠΈΡΠ΅ Client Type: Confidential ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ Create. - ΠΠ°ΠΆΠΌΠΈΡΠ΅ Manage Ρ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ Client ID Π²
TWITCH_CLIENT_ID, Π½Π°ΠΆΠΌΠΈΡΠ΅ New Secret ΠΈ ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΡΠ΅ΠΊΡΠ΅Ρ Π²TWITCH_CLIENT_SECRET. Π‘Π΅ΠΊΡΠ΅Ρ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π·, Π° Π½ΠΎΠ²ΡΠΉ ΡΠ΅ΠΊΡΠ΅Ρ Π·Π°ΠΌΠ΅Π½ΡΠ΅Ρ ΡΡΠ°ΡΡΠΉ. - Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ, Π½Π°ΠΆΠΌΠΈΡΠ΅ Authorize with Provider Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΠ°, Π²ΠΎΠΉΠ΄ΠΈΡΠ΅ Π² Twitch ΠΈ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΡΠ΅ Π΄ΠΎΡΡΡΠΏ.
- ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΡ ΡΠ΅ΡΠ΅Π·
twitch_get_usersΠ±Π΅Π· Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠ²: ΠΎΠ½ Π²Π΅ΡΠ½ΡΡ Π²Π°Ρ Π°ΠΊΠΊΠ°ΡΠ½Ρ ΠΈ user id, ΠΊΠΎΡΠΎΡΡΠΉ Π½ΡΠΆΠ΅Π½ ΠΎΡΡΠ°Π»ΡΠ½ΡΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌ.
ΠΡΠΎ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΎΠΊΠΎΠ»ΠΎ 5 ΠΌΠΈΠ½ΡΡ.
Client ID Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π·Π°ΠΏΡΠΎΡΠ΅: Twitch ΡΡΠ΅Π±ΡΠ΅Ρ, ΡΡΠΎΠ±Ρ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π·Π°ΠΏΡΠΎΡΠ΅ ΡΡΠ΄ΠΎΠΌ Ρ ΡΠΎΠΊΠ΅Π½ΠΎΠΌ Π±ΡΠ» Client ID ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Client-Id. ΠΠΎΠ½Π½Π΅ΠΊΡΠΎΡ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ Π΅Π³ΠΎ ΡΠ°ΠΌ, ΠΏΠΎΡΡΠΎΠΌΡ Client ID Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°ΡΡ ΡΠΎΠΌΡ ΠΆΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠ΅ΡΠ΅Π· ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²Ρ Π²ΠΎΡΠ»ΠΈ.
Π§ΡΠΎ ΠΎΠ½ ΡΠΈΡΠ°Π΅Ρ: ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΈ ΠΊΠ°Π½Π°Π»Ρ Ρ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ, ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠ΅ΠΉ, ΡΠ΅Π³Π°ΠΌΠΈ ΠΈ ΡΠ·ΡΠΊΠΎΠΌ; ΠΏΡΡΠΌΡΠ΅ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΠΈ Ρ ΡΠΈΡΠ»ΠΎΠΌ Π·ΡΠΈΡΠ΅Π»Π΅ΠΉ; ΠΏΡΠΎΡΠ΅Π΄ΡΠΈΠ΅ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΠΈ, ΡΡΠΊΠΈΠ΅ ΠΌΠΎΠΌΠ΅Π½ΡΡ ΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ; ΠΊΠ»ΠΈΠΏΡ; ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΠΈ ΡΠ°ΠΌΡΠ΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΠΏΡΡΠΌΠΎ ΡΠ΅ΠΉΡΠ°Ρ; ΠΏΠΎΠΈΡΠΊ ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΈ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΉ; ΡΠΈΡΠ»ΠΎ ΡΠΎΠ»Π»ΠΎΠ²Π΅ΡΠΎΠ²; ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΡΡΠΈΠΌΠΎΠ² ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ°ΡΠ°. ΠΡΠΎ ΠΏΡΠ±Π»ΠΈΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΠΎΠ½ΠΈ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΊΠ°Π½Π°Π»Π°. Π‘Π°ΠΌ ΡΠΏΠΈΡΠΎΠΊ ΡΠΎΠ»Π»ΠΎΠ²Π΅ΡΠΎΠ² ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ ΠΊΠ°Π½Π°Π»Π° ΠΈΠ»ΠΈ ΠΊΠ°Π½Π°Π»Π°, Π³Π΄Π΅ Π²Ρ ΠΌΠΎΠ΄Π΅ΡΠ°ΡΠΎΡ; Π΄Π»Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΠΎΠ±ΡΠ΅Π΅ ΡΠΈΡΠ»ΠΎ.
Π‘ΠΏΡΠ°ΡΠΈΠ²Π°Π΅Ρ ΠΏΠ΅ΡΠ΅Π΄ ΠΊΠ°ΠΆΠ΄ΡΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ: twitch_create_clip ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠ»ΠΈΠΏ Ρ ΠΊΠ°Π½Π°Π»Π°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅ΠΉΡΠ°Ρ Π² ΡΡΠΈΡΠ΅, Π° twitch_update_channel ΠΌΠ΅Π½ΡΠ΅Ρ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡ, ΡΠ·ΡΠΊ ΠΈΠ»ΠΈ ΡΠ΅Π³ΠΈ Π²Π°ΡΠ΅ΠΉ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΠΈ. ΠΡΠΈΡΠ΅Π»ΠΈ Π²ΠΈΠ΄ΡΡ ΠΈ ΡΠΎ ΠΈ Π΄ΡΡΠ³ΠΎΠ΅ ΡΡΠ°Π·Ρ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΠ ΡΠΎΡΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄ΡΡ, ΠΈ ΠΆΠ΄ΡΡ Π²Π°ΡΠ΅Π³ΠΎ ΡΠΎΠ³Π»Π°ΡΠΈΡ. ΠΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ²ΠΎΠΉ ΠΊΠ°Π½Π°Π». ΠΠ»ΠΈΠΏ ΡΠΎΠ·Π΄Π°ΡΡΡΡ Π² ΡΠΎΠ½Π΅: ΡΠ΅ΡΠ΅Π· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΊΡΠ½Π΄ ΠΠ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ Π΅Π³ΠΎ ΡΠ΅ΡΠ΅Π· twitch_get_clips, Π° Twitch Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΡΡΠ»ΠΊΡ Π΄Π»Ρ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π΄Π΅ΠΉΡΡΠ²ΡΡΡΡΡ 24 ΡΠ°ΡΠ°.
ΠΡΠΊΠ»ΡΡΡΠ½ ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅: twitch_send_chat_announcement ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΠΈΠ΄ΡΡ Π²ΡΠ΅ Π² ΡΠ°ΡΠ΅. Π§ΡΠΎΠ±Ρ ΠΈΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ scope moderator:manage:announcements Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ
OAuth ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΠ°, Π°Π²ΡΠΎΡΠΈΠ·ΡΠΉΡΠ΅ΡΡ Π·Π°Π½ΠΎΠ²ΠΎ ΠΈ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ. ΠΠ½ ΡΠΎΠΆΠ΅ ΡΠΏΡΠ°ΡΠΈΠ²Π°Π΅Ρ Π·Π°ΡΠ°Π½Π΅Π΅.
Scopes: moderator:read:followers, clips:edit ΠΈ channel:manage:broadcast. ΠΡΡ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΎ ΠΈ scope Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ.
Id, Π° Π½Π΅ ΠΈΠΌΠ΅Π½Π°: Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠΈΡΠ»ΠΎΠ²ΡΠ΅ user id, Π° Π½Π΅ Π»ΠΎΠ³ΠΈΠ½Ρ. ΠΠ Π½Π°Ρ
ΠΎΠ΄ΠΈΡ ΠΈΡ
ΡΠ΅ΡΠ΅Π· twitch_get_users ΠΈΠ»ΠΈ twitch_search_channels, Π° id ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΉ ΡΠ΅ΡΠ΅Π· twitch_search_categories.
ΠΠ°ΠΊ Π΄ΠΎΠ»Π³ΠΎ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ Π²Ρ ΠΎΠ΄: access-ΡΠΎΠΊΠ΅Π½Ρ ΠΆΠΈΠ²ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°ΡΠΎΠ² ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ. ΠΡ ΠΎΠ΄ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ°Π΅ΡΡΡ, Π΅ΡΠ»ΠΈ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ β ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΡΠΌΠ΅Π½ΠΈΡΡ ΠΏΠ°ΡΠΎΠ»Ρ Twitch; ΡΠΎΠ³Π΄Π° ΡΠ½ΠΎΠ²Π° Π½Π°ΠΆΠΌΠΈΡΠ΅ Authorize with Provider.
Π§Π°ΡΡΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ: 401: Π²Ρ ΠΎΠ΄ ΠΈΡΡΡΠΊ ΠΈΠ»ΠΈ Client ID Π½Π΅ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π²ΡΠ΄Π°Π²ΡΠ΅ΠΌΡ ΡΠΎΠΊΠ΅Π½; Π°Π²ΡΠΎΡΠΈΠ·ΡΠΉΡΠ΅ΡΡ Π·Π°Π½ΠΎΠ²ΠΎ, Π° Π΅ΡΠ»ΠΈ ΠΌΠ΅Π½ΡΠ»ΠΈ Client ID ΠΈΠ»ΠΈ ΡΠ΅ΠΊΡΠ΅Ρ, ΡΠ½Π°ΡΠ°Π»Π° ΠΎΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΠΈΡ . 401 Missing scope: Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ scope ΠΈΠ· ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΈ Π°Π²ΡΠΎΡΠΈΠ·ΡΠΉΡΠ΅ΡΡ Π·Π°Π½ΠΎΠ²ΠΎ. 400: Π½Π΅Π²Π΅ΡΠ½ΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΈΠ»ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΠΎΡΠΊΠ»ΠΎΠ½ΡΠ½Π½ΠΎΠ΅ AutoMod. 404: Ρ ΠΊΠ°Π½Π°Π»Π° Π½Π΅Ρ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΊΠ»ΠΈΠΏΠ° ΠΎΠ½ Π½Π΅ Π² ΡΡΠΈΡΠ΅. 429: ΠΎΠΊΠΎΠ»ΠΎ 800 Π²ΡΠ·ΠΎΠ²ΠΎΠ² Π² ΠΌΠΈΠ½ΡΡΡ Π½Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ; Π΄ΠΎΠΆΠ΄ΠΈΡΠ΅ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΠΌΠΈΠ½ΡΡΡ.
ΠΠΎΠ½Π½Π΅ΠΊΡΠΎΡ Π½Π΅ ΡΠΈΡΠ°Π΅Ρ ΠΈ Π½Π΅ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΡΠ°ΡΠ° ΠΈ Π»ΠΈΡΠ½ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ, Π½Π΅ ΠΌΠΎΠ΄Π΅ΡΠΈΡΡΠ΅Ρ ΠΈ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠ°ΠΌΠΈ, Bits, ΠΎΠΏΡΠΎΡΠ°ΠΌΠΈ, ΠΏΡΠΎΠ³Π½ΠΎΠ·Π°ΠΌΠΈ, Π±Π°Π»Π»Π°ΠΌΠΈ ΠΊΠ°Π½Π°Π»Π°, ΡΠ΅ΠΉΠ΄Π°ΠΌΠΈ, EventSub, ΠΊΠ»ΡΡΠ°ΠΌΠΈ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΠΈ ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ΠΌ Π²ΠΈΠ΄Π΅ΠΎ.
Π¨Π°Π³ 2 β Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π°Π΄Π°ΠΏΡΠ΅Ρ
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Π¨Π°Π³ 3 β ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ Π² Gemini
URL Π²Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°: Π² AnythingMCP ΠΎΡΠΊΡΠΎΠΉΡΠ΅ MCP Servers β ΡΠ΅ΡΠ²Π΅Ρ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΡΡΠΎΡ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ, ΠΈ ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ Π΅Π³ΠΎ URL (
https://cloud.anythingmcp.com/mcp/β¦). ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π΅Π³ΠΎ Π²Π΅Π·Π΄Π΅, Π³Π΄Π΅ Π² ΡΡΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ ΡΠΊΠ°Π·Π°Π½ΠΎYOUR_SERVER_ID.
Gemini CLI ΡΠΈΡΠ°Π΅Ρ MCP-ΡΠ΅ΡΠ²Π΅ΡΡ ΠΈΠ· ~/.gemini/settings.json (Π² Windows: %USERPROFILE%\.gemini\settings.json). ΠΠΎΠ±Π°Π²Ρ:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Π‘ΠΎΠ·Π΄Π°ΠΉ MCP API-ΠΊΠ»ΡΡ Π² AnythingMCP Π² ΡΠ°Π·Π΄Π΅Π»Π΅ MCP Servers β ΡΠ²ΠΎΠΉ ΡΠ΅ΡΠ²Π΅Ρ β API keys ΠΈ Π²ΡΡΠ°Π²Ρ Π΅Π³ΠΎ Π²ΠΌΠ΅ΡΡΠΎ
YOUR_MCP_API_KEY. - Π‘ΠΎΡ
ΡΠ°Π½ΠΈ ΡΠ°ΠΉΠ» ΠΈ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈ
gemini. - ΠΡΠΏΠΎΠ»Π½ΠΈ
/mcpΠ² Gemini CLI (ΠΈΠ»ΠΈgemini mcp listΠ² ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π΅):anythingmcpΠ΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΡΠ½Π½ΡΠΉ. - ΠΠ°ΡΠΈΠ½Π°ΠΉ ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠΌΠΏΡΡ: Gemini CLI ΡΠ΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ·ΡΠ²Π°ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ
Twitch.
ΠΠΎΡΡΡΠΏΠ½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ
| Tool | What it does |
|---|---|
twitch_get_users | Look up Twitch users by id or login name: id, login, display name, broadcaster type (partner, affiliate or empty), description, profile⦠|
twitch_get_channel_info | Read channel information for one or more broadcasters: login, display name, language, current or last category (game), stream title, tags⦠|
twitch_get_streams | List live streams, most viewers first: stream id, broadcaster, category, title, tags, viewer count, start time and language |
twitch_get_videos | List published videos (past broadcasts, highlights, uploads): id, title, description, creation and publish time, URL, view count, type⦠|
twitch_get_clips | List clips captured from streams, most viewed first: id, URL, broadcaster, creator, source video and offset, category, title, view count⦠|
twitch_get_games | Look up categories (games) by id, exact name or IGDB id: id, name, IGDB id and box art URL |
twitch_get_top_games | List the categories (games) with the most viewers right now: id, name, IGDB id and box art URL, most watched first |
twitch_search_channels | Search channels that streamed in the last 6 months by the start of their login name (or, with live_only, by name and category): id (the⦠|
twitch_search_categories | Search categories (games) whose name contains all words of the query: id, name and box art URL |
twitch_get_channel_followers | Read how many users follow a channel (total) for any broadcaster |
twitch_get_schedule | Read a broadcaster's stream schedule from now on (or from start_time): each segment's id, start and end time, title, category, whether it⦠|
twitch_get_chat_settings | Read a channel's chat settings: emote-only, follower-only (and how long one must follow), slow mode wait time, subscriber-only and⦠|
twitch_create_clip | Create a clip from a channel that is live right now: Twitch captures up to the last 90 seconds and publishes a part of it (default 30β¦ |
twitch_update_channel | Change the signed-in broadcaster's channel: stream title, category (game_id), language, tags or the branded-content flag |
twitch_send_chat_announcement | Send a highlighted announcement to a channel's chat as the broadcaster or a moderator (up to 500 characters) |
ΠΡΠΈΠΌΠ΅ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ²
- Β«ΠΡΠΎ ΡΠ΅ΠΉΡΠ°Ρ Π² ΡΡΠΈΡΠ΅ Π² ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ Just Chatting? ΠΠΎΠΊΠ°ΠΆΠΈ 10 ΡΠ°ΠΌΡΡ Π±ΠΎΠ»ΡΡΠΈΡ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΠΉ Ρ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ ΠΈ ΡΠΈΡΠ»ΠΎΠΌ Π·ΡΠΈΡΠ΅Π»Π΅ΠΉ.Β»
- Β«ΠΠΎΠ³Π΄Π° ΠΌΠΎΠΉ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ Π·Π°ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΡΡΠΈΠΌ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ?Β»
- Β«ΠΠ°ΠΉΠ΄ΠΈ ΡΠ°ΠΌΡΠ΅ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΠΌΡΠ΅ ΠΊΠ»ΠΈΠΏΡ ΠΌΠΎΠ΅Π³ΠΎ ΠΊΠ°Π½Π°Π»Π° Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 30 Π΄Π½Π΅ΠΉ.Β»
- Β«ΠΠΎΠΌΠ΅Π½ΡΠΉ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΅ΠΉ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΠΈ Π½Π° Π Π΅ΠΉΡΠΈΠ½Π³ Π΄ΠΎ ΠΠ°ΠΉΠΌΠΎΠ½Π΄Π°, Π° ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡ Π½Π° Valorant. Π‘Π½Π°ΡΠ°Π»Π° ΠΏΠΎΠΊΠ°ΠΆΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅.Β»
- Β«Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ»Π»ΠΎΠ²Π΅ΡΠΎΠ² Ρ ΠΊΠ°Π½Π°Π»Π° shroud ΠΈ Π² ΡΡΠΈΡΠ΅ Π»ΠΈ ΠΎΠ½ ΡΠ΅ΠΉΡΠ°Ρ?Β»
FAQ
ΠΠ΄Π΅ Gemini CLI ΠΈΡΠ΅Ρ MCP-ΡΠ΅ΡΠ²Π΅ΡΡ? Π ~/.gemini/settings.json Π΄Π»Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈΠ»ΠΈ Π² .gemini/settings.json Π²Π½ΡΡΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°. gemini mcp list ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ΅ΡΠ²Π΅Ρ ΠΈ ΡΡΠ°ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ.
Π‘Π»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ°Π³ΠΈ
- Π‘ΡΡΠ°Π½ΠΈΡΠ° ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΠ°
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Claude
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ ChatGPT
ΠΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ?