mm2024-mcp

frcooper/mm2024-mcp

3.2

If you are the rightful owner of mm2024-mcp 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.

The MediaMonkey 2024 MCP server is a Python-based Model Context Protocol server that interfaces with MediaMonkey 2024/5 using COM automation.

Tools

Functions exposed to the LLM to take actions

get_playback_state

Returns SDBPlayer status plus metadata from CurrentSong.

control_playback

Dispatches Play, Pause, Stop, Next, Previous, toggle, or stop_after_current.

set_volume

Sets the SDBPlayer.Volume property (0-100).

seek

Sets SDBPlayer.PlaybackTime (milliseconds).

list_now_playing

Reads the CurrentSongList queue (first N entries).

run_javascript

Invokes SDBApplication.runJSCode for advanced automations.

invoke_menu_item

Executes a resolved SDBMenuItem from a menu/toolbar scope.

set_config_value

Writes MediaMonkey.ini entries through SDB.IniFile.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources