
smartest-tv
Turns natural language into smart TV commands across Netflix, YouTube, Spotify, Disney+, and a dozen other streaming platforms. The MCP server exposes 21 tools that let Claude resolve show names to deep links, launch apps, control playback, manage multi-room audio, create scene presets, and display dashboards or messages on your TV. It works with any Google Cast or AirPlay device and falls back to opening content in your browser if no TV is configured. The underlying CLI parses platform URLs, scrapes Netflix metadata, queries JustWatch for availability, and handles queue management and watch history. If you're building voice control, home automation, or just want to tell Claude "play Frieren on the living room TV" mid-session, this gives you the primitives.
- GitHub stars
- 34
- tools
- 21
- auth
- Required
- transport
- STDIO
- env vars
- 3
- last updated
- Apr 2, 2026
Tools
21 toolsPublic tool metadata for what this MCP can expose to an agent.
tv_playSearch + play by name
Search + play by name
No parameter schema in public metadata yet.
tv_castCast any URL
Cast any URL
No parameter schema in public metadata yet.
tv_nextContinue watching
Continue watching
No parameter schema in public metadata yet.
tv_launchLaunch app with ID
Launch app with ID
No parameter schema in public metadata yet.
tv_resolveGet content ID only
Get content ID only
No parameter schema in public metadata yet.
tv_whats_onTrending content
Trending content
No parameter schema in public metadata yet.
tv_recommendPersonalized picks
Personalized picks
No parameter schema in public metadata yet.
tv_powerOn/off
On/off
No parameter schema in public metadata yet.
tv_volumeGet/set/step/mute
Get/set/step/mute
No parameter schema in public metadata yet.
tv_screenScreen on/off
Screen on/off
No parameter schema in public metadata yet.
tv_notifyToast notification
Toast notification
No parameter schema in public metadata yet.
tv_statusCurrent state
Current state
No parameter schema in public metadata yet.
tv_queuePlay queue
Play queue
No parameter schema in public metadata yet.
tv_sceneScene presets
Scene presets
No parameter schema in public metadata yet.
tv_historyWatch history
Watch history
No parameter schema in public metadata yet.
tv_insightsViewing stats
Viewing stats
No parameter schema in public metadata yet.
tv_displayTV as display
TV as display
No parameter schema in public metadata yet.
tv_audioMulti-room audio
Multi-room audio
No parameter schema in public metadata yet.
tv_syncPlay on all TVs
Play on all TVs
No parameter schema in public metadata yet.
tv_list_tvsList TVs
List TVs
No parameter schema in public metadata yet.
tv_groupsTV groups
TV groups
No parameter schema in public metadata yet.
Sponsors
Configuration
TV_PLATFORM*TV platform: lg, samsung, roku, or android
TV_IP*TV IP address on your local network
TV_MACTV MAC address for Wake-on-LAN (optional)
Readme
📺
smartest-tv
The CLI your TV has been waiting for.
Play Netflix / Apple TV+ / YouTube / Spotify by name. Cast URLs. Multi-room audio. AI concierge. All from your terminal.
Details
- Repository
- github.com/hybirdss/smartest-tv
- Category
- Media & Entertainment
- Package
stv- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active