mcp-volumio

ilboud/mcp-volumio

3.2

If you are the rightful owner of mcp-volumio and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

A Model Context Protocol (MCP) server for controlling Volumio music player via its WebSocket API.

Tools

Functions exposed to the LLM to take actions

volumio_play

Start playback

volumio_pause

Pause playback

volumio_stop

Stop playback

volumio_next

Skip to next track

volumio_previous

Play previous track

volumio_seek

Seek to position (seconds)

volumio_get_player_state

Get current player state

volumio_set_volume

Set volume level

volumio_increase_volume

Increase volume

volumio_decrease_volume

Decrease volume

volumio_mute

Mute audio

volumio_unmute

Unmute audio

volumio_set_random

Enable/disable shuffle

volumio_set_repeat

Enable/disable repeat

volumio_set_repeat_single

Enable/disable repeat single track

volumio_add_to_queue

Add track to queue

volumio_remove_from_queue

Remove by position

volumio_move_queue_item

Move item

volumio_get_queue

Get current queue with pagination

volumio_create_playlist

Create new playlist

volumio_create_spotify_playlist

Create Spotify playlist

volumio_delete_playlist

Delete playlist

volumio_add_to_playlist

Add track

volumio_remove_from_playlist

Remove track

volumio_play_playlist

Play entire playlist

volumio_enqueue_playlist

Add playlist to queue

volumio_get_playlists

List all playlists

volumio_search

Search library with pagination

volumio_browse_library

Browse by URI with pagination

volumio_get_browse_sources

List music sources

volumio_get_browse_filters

List available filters

volumio_add_to_favorites

Add to favorites

volumio_remove_from_favorites

Remove from favorites

volumio_get_multiroom_devices

Get multiroom devices

volumio_get_sleep_timer

Get sleep timer status

volumio_set_sleep_timer

Set sleep timer

volumio_get_alarms

Get all alarms

volumio_add_alarm

Add alarm

volumio_remove_alarm

Remove alarm

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources