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 |
---|---|
getStreamerByName | Fetch detailed information about a specific streamer |
getQueue | View current song queues with pagination support |
getQueueStats | Get comprehensive stats about song queues including total songs, duration, and popular tracks |
manageSongRequest | Create, update, and delete song requests |
monitorQueue | Monitor queue changes with configurable polling intervals |
getPlayHistory | Get performance history for a streamer with pagination and filtering options |
searchSongs | Search the song database with various filters and criteria |
getSongDetails | Get detailed information about a specific song including metadata and attributes |
getOverlayData | Get overlay configuration and display data for a streamer |
getStreamStats | Get comprehensive streaming statistics and analytics for a streamer |
manageSongAttributes | Get, add, or remove attributes/tags for songs to help with filtering and organization |