Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| getOAuthUrl | Get OAuth authorization URL |
| getAccessToken | Exchange code for token |
| refreshAccessToken | Refresh expired token |
| validateToken | Validate access token |
| revokeToken | Revoke access token |
| getUserProfile | Get user profile |
| updateUserProfile | Update user profile |
| getUserSubscriptions | Get user subscriptions |
| getUserEmotes | Get user emotes |
| getUserBadges | Get user badges |
| getUserFollows | Get followed channels |
| getUserBlockedUsers | Get blocked users |
| getUserClips | Get user clips |
| getUserVideos | Get user videos |
| getUserHighlights | Get user highlights |
| getUserScheduledStreams | Get scheduled streams |
| getUserNotifications | Get notifications |
| getUserWallet | Get wallet info |
| getUserGifts | Get gift history |
| getChatMessages | Get chat messages |
| sendChatMessage | Send chat message |
| getChatSettings | Get chat settings |
| banUser | Ban user from chat |
| unbanUser | Unban user from chat |
| timeoutUser | Timeout user |
| deleteMessage | Delete chat message |
| clearChat | Clear all chat messages |
| getChatUserInfo | Get chat user info |
| getChannelInfo | Get channel information |
| getChannelFollowers | Get channel followers |
| getChannelSubscribers | Get channel subscribers |
| getChannelEmotes | Get channel emotes |
| getChannelBadges | Get channel badges |
| getChannelModerators | Get channel moderators |
| getChannelBans | Get channel banned users |
| getChannelVips | Get channel VIP users |
| getChannelClips | Get channel clips |
| getChannelVideos | Get channel videos |
| getChannelHighlights | Get channel highlights |
| getChannelScheduledStreams | Get channel scheduled streams |
| getChannelChatRules | Get channel chat rules |
| getChannelChatCommands | Get channel chat commands |
| getChannelCategories | Get channel categories |
| getChannelTags | Get channel tags |
| getChannelGifts | Get channel gift history |
| getChannelRaids | Get channel raid history |
| getChannelHosts | Get channel host history |
| getLivestreams | Get list of current livestreams |
| getLivestreamBySlug | Get livestream by slug |
| startStream | Start streaming |
| endStream | End stream |
| updateStreamInfo | Update stream info |
| updateStreamSettings | Update stream settings |
| getStreamInfo | Get stream information |
| getStreamViewers | Get stream viewers |
| getStreamCategories | Get stream categories |
| getStreamTags | Get stream tags |
| getStreamStats | Get stream statistics |
| createPoll | Create poll |
| endPoll | End active poll |
| createPrediction | Create prediction |
| endPrediction | End prediction |
| createMarker | Create stream marker |
| createWebhook | Create webhook |
| deleteWebhook | Delete webhook |
| listWebhooks | List webhooks |
| getWebhookEvents | Get available webhook events |
| verifyWebhookSignature | Verify webhook signature |
| getPublicKey | Get public key for signature verification |
| getWebhookPayloads | Get example webhook payloads |
| retryWebhook | Retry failed webhook |
| checkWebhookSubscriptionStatus | Check webhook subscription status |
| searchChannels | Search channels |
| searchStreams | Search streams |
| searchUsers | Search users |
| searchCategories | Search categories |
| getCategories | Get categories |
| getCategory | Get category |
| getCategoryStreams | Get category streams |
| getTopStreams | Get top streams |
| getRecommendedStreams | Get recommended streams |
| getFollowedStreams | Get followed streams |
| createClip | Create clip |
| getClip | Get clip |
| deleteClip | Delete clip |
| updateClip | Update clip |
| getChannelBySlug | Get channel by slug |
| getAppAccessToken | Get app access token |
| getChatSenderIdentity | Get chat sender identity |
| getChannelSubscriptionStatus | Get channel subscription status |
| getWebhookSubscriptions | Get webhook subscriptions |
| updateWebhookSubscriptions | Update webhook subscriptions |