Skip to content

MCP Tools Reference

This page lists all MCP tools exposed by MZAP’s built-in MCP server.

  • play — Start playback on a player
  • pause — Pause playback
  • stop — Stop playback
  • seek — Seek to a position in the current track
  • load — Load a file or URL into a player
  • set_player_volume — Set a player’s volume level
  • set_zone_volume — Set a zone’s volume level
  • mute_zone — Mute or unmute a zone
  • attach_zones — Route a player to one or more zones
  • detach_zones — Remove a player from zones
  • get_matrix — Get the current routing matrix
  • init_devices — Initialize the audio engine
  • get_devices — List available audio devices
  • health_check — Check system status
  • create_player — Create a new player
  • remove_player — Remove an existing player
  • list_players — List all players
  • list_playlists — List all playlists
  • create_playlist — Create a new playlist
  • add_to_playlist — Add tracks to a playlist
  • set_eq — Apply EQ settings to a player or zone
  • set_compressor — Apply compressor settings
  • list_presets — List available DSP presets
  • save_workspace — Save current state as a workspace
  • load_workspace — Load a saved workspace
  • list_workspaces — List available workspaces
  • play_jingle — Play a jingle with ducking
  • search_library — Search the media library
  • load_radio — Load an internet radio stream into a player