原型 · 预览版:收录官方注册中心里的全部服务器,每 30 分钟同步一次。评价和账户功能将在后续阶段推出。
PopNx MCP为使用 AI 的人准备的 MCP 服务器 · 用大白话讲清楚

smartest-tv

作者:Hybirdss版本 0.4.1i★ –i在你的电脑上运行
注册名称io.github.Hybirdss/smartest-tv

安装

概览

作者提供的说明(英文原文)

Control any smart TV with natural language. Resolve Netflix/YouTube/Spotify and deep-link.

PopNx MCP 的三大支柱

这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。

它能帮你做什么

我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。

  • 连接方式: 在你的电脑上运行
  • 传输方式: stdio
  • 分类: 营销与社交媒体
  • 你需要填写:TV_PLATFORM, TV_IP

安装

选择你使用的 AI 应用,然后复制设置。

安装之前

  • 基础检查:1 项中通过 1 项
  • 在你的电脑上运行,拥有你的用户账户的权限(文件、网络、应用)。
  • 需要你自己填写: TV_PLATFORM, TV_IP, TV_MAC

你需要

  • PyPI已安装 Python 的 uv(用于 uvx 命令)

你用的是哪个应用?

在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。

打开 Claude Desktop → Settings → Developer → Edit Config,把下面的内容粘贴到 claude_desktop_config.json

{
  "mcpServers": {
    "smartest-tv": {
      "command": "uvx",
      "args": [
        "stv"
      ],
      "env": {
        "TV_PLATFORM": "your-value",
        "TV_IP": "your-value",
        "TV_MAC": "your-value"
      }
    }
  }
}

在终端中运行这条命令

claude mcp add smartest-tv --env TV_PLATFORM=your-value --env TV_IP=your-value --env TV_MAC=your-value -- uvx stv

运行前请先填写空着的值。

在 Cursor 中打开

或者自己复制设置

粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json

{
  "mcpServers": {
    "smartest-tv": {
      "command": "uvx",
      "args": [
        "stv"
      ],
      "env": {
        "TV_PLATFORM": "your-value",
        "TV_IP": "your-value",
        "TV_MAC": "your-value"
      }
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

在 VS Code 中打开

或者自己复制设置

粘贴到项目中的 .vscode/mcp.json

{
  "servers": {
    "smartest-tv": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "stv"
      ],
      "env": {
        "TV_PLATFORM": "your-value",
        "TV_IP": "your-value",
        "TV_MAC": "your-value"
      }
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

这个服务器在你的电脑上运行,而 ChatGPT 只能连接互联网上的服务器。请选择其他应用。

你的选择通过 Cookie 保存在这台设备上,无需账户。

需要你填写的值

  • TV_PLATFORM 必填 env
    TV platform: lg, samsung, roku, or android
  • TV_IP 必填 env
    TV IP address on your local network
  • TV_MAC env
    TV MAC address for Wake-on-LAN (optional)

这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。

它能做什么

它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。

基础检查i

我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月8日

  • ✓ 通过

    作者与仓库一致

    注册名称已通过 GitHub 账户 Hybirdss 验证,该账户拥有此仓库

  • … 尚未检查

    仍在维护

    我们还没有从 GitHub 读取这个仓库

  • … 尚未检查

    有许可证

    我们还没有从 GitHub 读取这个仓库

  • – 不适用

    端点有响应

    它在你的电脑上运行,没有互联网端点

  • – 不适用

    使用 OAuth 登录

    在你的电脑上运行,改用本地设置

  • … 尚未检查

    工具描述中没有隐藏指令

    它在你的电脑上运行;我们只能读取互联网端点的工具列表

与“营销与社交媒体”中的其他服务器比较i

  • 星标数多于此分类中其他 3592 个服务器的 0%
  • 发布到注册中心的时间比此分类中其他 3592 个服务器的 4% 更新
  • 基础检查结果等于或优于此分类中其他 3592 个服务器的 100%

与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。

常见问题

smartest-tv 安全吗?

它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。

它需要哪些密钥或代码?

你需要填写:TV_PLATFORM, TV_IP

它在我的电脑上运行还是在云端?

它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。

它还在维护吗?

GitHub 仓库最后更新于–,最新版本(0.4.1)于7个月前进入注册中心。

哪些应用可以使用它?

支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 Python (uv)。

有什么可以替代它?

同一分类中有:MCP YouTube Transcript, Google Analytics MCP, BibiGPT YouTube Video Summarizer

替代选择

同一分类中其他作者的服务器,按星标数排序。

如何看卡片:↓ 每周下载量i★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i

MCP YouTube Transcript

An MCP server retrieving transcripts of YouTube videos

作者:jkawamoto正在增长★ 49511天前更新

在你的电脑上运行

Google Analytics MCP

GA4 MCP server for AI agents: schema discovery, server-side aggregation, analysis-ready defaults.

作者:surendranb正在增长↓ 1088/周★ 24411天前更新

在你的电脑上运行

BibiGPT YouTube Video Summarizer

AI video summarizer: summarize and transcribe YouTube, Bilibili, TikTok and podcast videos.

作者:JimmyLv起步阶段★ 13711天前更新

在云端运行✓ bibigpt.co

作者的 README

打开 README

按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。

📺

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.

한국어 · 中文 · 日本語 · Español · Deutsch · Português · Français

pip install stv && stv play "Frieren"

No TV? Opens in your browser. Got a TV? stv setup to connect it.


😩 Without stv 😎 With stv

  1. Pick up remote
  2. Open Netflix app
  3. Search for show
  4. Pick the season
  5. Pick the episode
  6. Press play

~30 seconds

stv play netflix "Dark" s1e1

~3 seconds

No TV? No problem. Without a TV configured, stv opens content directly in your browser.

Netflix, YouTube, Spotify, Disney+ — just pip install stv and go.


🛋 Vibe-code and chill

Vibe-coding at 2am. Claude writes your code. You tell it to put on a show. It does.

you: play frieren on the living room tv

claude: Playing Frieren s2e8 on Living Room. (3s)

you: bit quieter claude: Volume → 18.

you: good night claude: All 3 TVs off.

Already installed stv? Just tell Claude:

# Option 1 — just talk (zero config)

"run stv play netflix Frieren s2e8"

Option 2 — install the Skill for auto-trigger

clawhub install smartest-tv

now "play Frieren", "good night", "next episode" just work mid-session

Also available as an MCP server (21 tools) for Claude Code, Codex, Antigravity, and other MCP clients.


🎯 Just type stv

No subcommand? You get a Now Playing card and three contextual next-actions based on your watch history — not a 30-command help dump.

$ stv "play dark on netflix"     # natural language works

$ stv play "Frieren" # auto-detects platform $ stv next # continue last show $ stv stats # → insights

Unknown input? You get a friendly hint, not an error.


🎨 A CLI that looks like a product

Every command renders with Catppuccin Mocha colors, semantic icons, and real visual hierarchy. Prefer another palette? Set STV_THEME=nord or STV_THEME=gruvbox.

--format json is always available when you need to pipe to jq.


✨ What it does

🎬 Play by name
stv play netflix "Dark" s1e1

stv play disney "Percy Jackson" s1e1 stv play prime "The Boys" s1e1 stv play "Frieren" s2e8 # auto-detects platform

Say the name. stv finds the ID, opens the app, starts playback. Netflix and Apple TV+ resolve via HTML parsing. Disney+, Max, Prime, Hulu, Paramount+, Peacock, Crunchyroll, and [every platform on JustWatch](https://www.justwatch.com/) resolve via their API — no login, no API key. Skip the platform name and stv auto-detects where it's streaming in your region.
🔗 Cast any URL
stv cast https://youtu.be/dQw4w

stv cast https://netflix.com/watch/... stv cast https://open.spotify.com/...

Friend sends a link. Paste it. TV plays it.
🎵 Queue & party
stv queue add youtube "Gangnam Style"

stv queue add spotify "Blinding Lights" stv queue play

Everyone adds their pick. TV plays in order.
🎭 Scene presets
stv scene movie-night   # volume 20, cinema

stv scene kids # volume 15, Cocomelon stv scene sleep # rain sounds, auto-off

One command sets the vibe.
🔊 Multi-room audio
stv audio play "lo-fi beats"

stv audio volume kitchen 30 stv audio stop

Screens off. Music everywhere.<br>**Free Sonos.**
📺 TV as display
stv display message "Dinner!"

stv display clock stv display dashboard "Temp:22°C"

Dashboards, clocks, signage.<br>**$0/month.**
📊 Watch intelligence
stv insights

stv screen-time stv sub-value netflix --cost 17.99

Is your Netflix worth $18/month?
🌐 Sync party
stv --all play youtube "lo-fi beats"

stv --group party play netflix "Wed..." stv --all off # good night

Every TV. At once. Even remote friends.
🤖 AI concierge
"Play something chill"

→ tv_recommend → tv_play → Playing The Queen's Gambit

21 MCP tools. One sentence is enough.

🤖 Tell your AI to control your TV

stv is an MCP server. Claude, GPT, Cursor, or any MCP client can control your TV with natural language.

Setup (one line):

{

"mcpServers": { "tv": { "command": "uvx", "args": ["stv"] } } }

Or via OpenClaw:

clawhub install smartest-tv

Then just talk:

You: "I just got home, set up movie night"

Claude: 🎬 Movie night activated. Volume → 20, cinema mode on.

Based on your history:

  1. The Queen's Gambit (Netflix)
  2. Ozark (Netflix)
  3. Squid Game S2 (Netflix)

You: "Play 1, put a clock on kitchen TV"

Claude: ✓ Playing The Queen's Gambit ✓ Clock on kitchen TV

All 21 MCP tools

CategoryToolWhat it does
Playtv_playSearch + play by name
tv_castCast any URL
tv_nextContinue watching
tv_launchLaunch app with ID
tv_resolveGet content ID only
Discovertv_whats_onTrending content
tv_recommendPersonalized picks
Controltv_powerOn/off
tv_volumeGet/set/step/mute
tv_screenScreen on/off
tv_notifyToast notification
tv_statusCurrent state
Organizetv_queuePlay queue
tv_sceneScene presets
tv_historyWatch history
Intelligencetv_insightsViewing stats
tv_displayTV as display
tv_audioMulti-room audio
Multi-TVtv_syncPlay on all TVs
tv_list_tvsList TVs
tv_groupsTV groups

📅 A day with stv

TimeWhat happens
7amstv display dashboard "Weather:18°C" "Meeting:10am" on kitchen TV
8amstv scene kids --tv kids-room -- Cocomelon, volume 15
12pmFriend sends Netflix link → stv cast
5pmstv screen-time → kids watched 2h 15m today
6:30pmstv scene movie-night -- volume 20, cinema mode
7pmstv recommend --mood chill → suggests Ozark
9pmstv audio play "friday vibes" -p spotify -- music everywhere
10pmstv --group party play netflix "Wednesday" s1e1 -- sync
11:30pmstv scene sleep → stv --all off -- good night

🔥 Killer combos

🌙 Bedtime autopilot

stv audio play "rain" --rooms bedroom

stv scene sleep stv --all off

Ambient sound, screen off, auto-timer, every other TV killed.

🎧 Free Sonos

stv audio play "lo-fi beats"

stv audio volume kitchen 40 stv audio volume bedroom 15

Every TV is a speaker. Per-room volume. Screens off.

💰 Subscription audit

stv sub-value netflix --cost 17.99

→ $8.50/hr — consider canceling

stv sub-value youtube --cost 13.99

→ $1.20/hr — good value

10 more recipes →


▲ Click to watch the full demo


⚙️ How it works

  "Play Dark S1E1"

│ ▼ ┌─── Resolution ───┐ │ Cache → API → Web │ content_id │ 0.1s 1s 3s │──────────────▶ 📺 TV plays it └───────────────────┘ │ Deep link via LG / Samsung / Roku / Android

Say a name. stv resolves it to a content ID, deep-links into the app on your TV. No browser automation, no API keys, no cloud dependency. Results are cached so repeat plays are instant.


📦 Install

pip install stv                    # LG webOS (default)

pip install "stv[samsung]" # Samsung Tizen pip install "stv[android]" # Android TV / Fire TV pip install "stv[all]" # Everything

stv setup                          # auto-discover + pair your TV

Supports LG webOS · Samsung Tizen · Android TV / Fire TV · Roku

Home Assistant (HACS)

[](https://github.com/hac

只显示了开头部分;其余内容请在仓库中阅读

问 PopNx