Chromecast / DLNA casting (catt) MCP Server

Cast YouTube videos and media to a Chromecast or DLNA device with catt, and control playback.

Local serverstdio

What is the Chromecast / DLNA casting (catt) MCP Server?

Chromecast / DLNA casting (catt) is an MCP integration. Cast YouTube videos and media to a Chromecast or DLNA device with catt, and control playback.

Packages and local setup

The published pypi package is catt-mcp, version 0.3.0. Its declared MCP transport is stdio.

The package declares CATT_DEVICE: Name or IP of the default Chromecast / DLNA device; TV_HOST: Optional Android TV IP, used to wake the screen over ADB before casting; ADB_PATH: Path to the adb binary if not on PATH.

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository · Project website. This profile uses version 0.3.0 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related media & entertainment MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
CATT_DEVICEName or IP of the default Chromecast / DLNA deviceOptional
TV_HOSTOptional Android TV IP, used to wake the screen over ADB before castingOptional
ADB_PATHPath to the adb binary if not on PATHOptional