ZoneFoundry for Sonos
Server Details
Sonos MCP server: control your Sonos speakers from any MCP client. Play songs, artists and playlists, set volume, group rooms, move music to another room, switch to TV, spoken announcements and reminders. 27 tools, English and Chinese. Works through the official Sonos cloud, so there is no home bridge to install; sign in with OAuth. Requires the free ZoneFoundry iOS app.
The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 34.0% over 42 days
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP
- URL
TDQS
Scored across 27 tools
Most tools target distinct actions (e.g., set_volume vs adjust_volume, next_track vs seek), but ask_zonefoundry is a broad natural-language tool that overlaps with play_music, announce, and potentially other specific tools. This creates real ambiguity about when to use the general assistant versus the explicit commands.
All tool names use snake_case consistently, which is a strong predictable pattern. However, some names are verb_noun (list_rooms, set_volume) while others are single verbs (announce, seek) or noun phrases (now_playing, taste_profile), so the grammatical pattern is not perfectly uniform.
With 27 tools, the set is on the heavy side for a Sonos control server. While many tools cover distinct operations (grouping, reminders, home theater), the presence of ask_zonefoundry makes several specific tools redundant, suggesting the count could be trimmed.
The core playback lifecycle (play, pause, skip, seek, volume, mute, grouping, source switching) is well covered, along with announcements, reminders, and history/profile. Some gaps remain, such as modifying favorites/playlists, explicit queue management, and native Sonos alarm control, but agents can mostly work around these.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- Changed
ask_zonefoundry1 field changed- changed
Input schema / properties / instruction / descriptionPrevious value: -"Natural-language request in the user's own words"New value: +"Natural-language request in the user's own words, with times, days and rooms exactly as the user said them. When a time, day or room is unclear, ZoneFoundry replies with a question for the user (needs_user_answer)"
1 tool update
- Changed
play_music1 field changed- changed
Input schema / properties / service / descriptionPrevious value: -"Music service; default apple"New value: +"Music service. Leave it out unless the user named one — the server then uses the first working service from the user's own ranking"
27 tool updates
- First observed
adjust_volume - First observed
announce - First observed
ask_zonefoundry - First observed
cancel_reminder - First observed
group_rooms - First observed
list_favorites - First observed
list_playlists - First observed
list_reminders - First observed
list_rooms - First observed
move_music - First observed
next_track - First observed
now_playing - First observed
play_history - First observed
play_music - First observed
previous_track - First observed
search_music - First observed
seek - First observed
set_home_theater - First observed
set_mute - First observed
set_play_mode - First observed
set_reminder - First observed
set_volume - First observed
switch_source - First observed
taste_profile - First observed
toggle_play_pause - First observed
undo_last - First observed
ungroup_room
Related MCP Connectors
Control your existing Philips lights, Sonos speakers, Roborock vacuums and other supported devices through Port OS cloud. Give ChatGPT, Claude and other MCP-compatible assistants access to the devices you connect. Turn off the living room lights, play music on your speakers, adjust the thermostat, run a vacuum in a room, check a camera snapshot or find a connected tracker. Available actions depend on your linked provider accounts and each device’s supported capabilities. Port OS runs in the cloud; no local server is required. You choose the account, device and capability permissions each assistant receives. Device operations require user OAuth; public tool discovery does not grant device access. Port OS is in alpha. Setup: https://portoperatingsystem.com/docs/getting-started/ Support: https://portoperatingsystem.com/contact/
MCP server for Yoto: manage cards, tracks, icons and family devices from any MCP client.
MCP connector that lets ChatGPT list, search, and run your Apple Shortcuts via a local Mac agent
Control your Tesla - wake it, warm it up, unlock and more. Get your developer token at https://Infoseek.ai/mcp. Also requires your own Tesla developer token which is tied to your car/fleet.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMCP server for controlling Sonos speakers. Currently early scaffolding with a temporary discover tool.ISC
- AlicenseAqualityBmaintenanceA server that allows you to control and interact with Sonos devices on your network through the Model Context Protocol, providing functionalities for discovering devices, controlling playback, retrieving device states, and managing queues.189MIT

sonora-mcpofficial
AlicenseNot gradedqualityAmaintenanceMCP server that wraps the Multiroom Audio Hub v2 REST API, providing 24 tools to control multiroom audio systems. Enables AI assistants to manage inputs, outputs, groups, routes, playback, and master mute.AGPL 3.0- AlicenseAqualityDmaintenanceEnables AI assistants to control Sonos audio devices over a local network using UPnP/SOAP protocols, supporting playback, volume, queue management, zone grouping, and music library browsing.5941 npm15MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.