mcp-vods

MCP.Pizza Chef: aahl

This server lets your AI assistant find streaming addresses for TV shows and movies and play them directly on Xiaomi and other Android TVs. You can connect it to apps like Cursor or VS Code and configure your TV's IP to control playback. No special accounts or API keys are needed to start, and setup only requires pasting a small config snippet. It supports multiple video sources and caches results for faster searching.

Other

Use This MCP server To

Find streaming links for my favorite TV shows Play videos directly on my Xiaomi TV from AI commands Search multiple video sources quickly Control video playback on Android TVs via AI Manage multiple TVs for video streaming Cache search results for faster repeated queries

README

📺 MCP Server for Binge-watch

一个用于追剧/追番的MCP服务器,为AI提供搜索影视播放地址的能力,并支持在小米电视上直接播放。

📲 安装

方式1: uvx

{
  "mcpServers": {
    "vods": {
      "command": "uvx",
      "args": ["mcp-vods"],
      "env": {
        "MITV_LIST_CFG": "客厅电视:192.168.1.11"
      }
    }
  }
}

方式2: Docker

mkdir /opt/mcp-vods
cd /opt/mcp-vods
wget https://raw.githubusercontent.com/aahl/mcp-vods/refs/heads/main/docker-compose.yml
docker-compose up -d
{
  "mcpServers": {
    "vods": {
      "url": "http://0.0.0.0:8821/mcp" # Streamable HTTP
    }
  }
}

方式3: Home Assistant OS Add-on

mcp-vods FAQ

Can I use this to search for TV shows and movies to watch?
Yes — it lets your AI find streaming addresses for shows and movies to watch on supported devices.
Can I play videos directly on my Xiaomi TV using this?
Yes — it supports direct playback on Xiaomi TVs when configured with your TV's IP address.
Which apps can I use this MCP server with?
It works with Cursor, VS Code, Claude Code, OpenAI CodeX, and others that support MCP servers.
Do I need an API key or account to use this?
No API key is required, but you may configure optional accounts for LunaTV if desired.
How hard is it to set up?
Setup is copy-paste-config level — you add a small config snippet to your app or environment.
Can I use this with other AI models like Claude or Gemini?
Yes — it is provider-agnostic and works with models like Claude, OpenAI, and Gemini.