@daanrongen/cast-mcp
MCP server for Google Cast — discover devices, play media, control volume, launch apps, and manage queues over stdio
Versions
1.1.4latest1.1.21.1.11.1.01.0.3+ show 3 moreshow less
1.0.21.0.11.0.0Tools 17
play_media Play a media URL on a Cast device. Provide the device host (IP or hostname), a direct URL to the media, its MIME type, and optional metadata.
pause Pause the currently playing media on a Cast device.
resume Resume paused media on a Cast device.
stop Stop the current media session on a Cast device.
seek Seek to a position in the currently playing media on a Cast device.
get_media_status Get the current media playback state on a Cast device (player state, position, duration, title, etc.).
load_queue Load a playlist of media items onto a Cast device. Items play in order.
queue_next Skip to the next item in the queue on a Cast device.
queue_prev Go to the previous item in the queue on a Cast device.
discover_devices Scan the local network for Cast-enabled devices (Google Home, Chromecast, Nest Audio, etc.). Returns a list of devices with their name, host, port, type (audio/video/group), and model.
get_status Get the receiver status of a Cast device: active application, volume, session info.
launch_app Launch an app on a Cast device by its appId. Common app IDs:
stop_app Stop the currently running app on a Cast device.
get_volume Get the current volume level (0.0–1.0) and mute state of a Cast device.
set_volume Set the volume level of a Cast device. Level must be between 0.0 (silent) and 1.0 (maximum).
mute Mute a Cast device.
unmute Unmute a Cast device.
Permissions 0
No permissions indexed yet.