Philips TV (JointSpace + ADB) MCP server
Control a Philips Android TV over JointSpace and ADB: power, volume, apps, keys, screen, Ambilight.
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed Philips TV (JointSpace + ADB) yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Philips TV (JointSpace + ADB) tools
No tool declarations could be read from the package source. They show once the server is installed.
How Philips TV (JointSpace + ADB) compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,273 servers
Release history: 3 versions in the registry since 2026-09-24, latest 2026-09-26, typically one every 2 days.
Install Philips TV (JointSpace + ADB) in Claude Code, Cursor or VS Code
claude mcp add pylips-mcp -- uvx pylips-mcp
What the publisher says
From the Philips TV (JointSpace + ADB) repository's README, as published. We do not edit it. Read it on GitHub
pylips-mcp
<!-- mcp-name: io.github.amineutron/pylips-mcp -->
MCP server for controlling Philips Android TV via the JointSpace API and ADB.
Exposes 14 tools covering power, volume, ambilight, app launching, and YouTube playback. Handles the TP Vision SHA1 certificate chain transparently.
Demo
Recorded against the real TV with docs/demo/record.sh: a minimal MCP client (docs/demo/mcpdemo.py) starts the server over stdio with TVHOST/TVUSER/TVPASS in the environment, lists the tools and calls get_state (read-only). Credentials never appear on screen.
Tools
<!-- tools:start -->
<!-- tools:end -->
YouTube ID extraction
extractvideoid is deliberately duplicated in catt-mcp (castyoutube, Chromecast with start position and dual-screen sync). Both servers stay installable on their own; each one tests its copy with the same table of cases (tests/testyoutube_id.py). Decision recorded on 2026-09-20.
Requirements
- Python 3.10+
- pylips installed and accessible
- Philips Android TV with JointSpace API enabled (2016+ models)
- ADB enabled on the TV (for YouTube deep linking)
- wakeonlan Python package (optional, for Wake-on-LAN)
Installation en une ligne
uvx pylips-mcp # depuis PyPI ; avant publication : uvx --from git+https://github.com/amineutron/pylips-mcp pylips-mcpConfiguration Claude Desktop / Claude Code (mcpServers) :
{ "pylips": { "command": "uvx", "args": ["pylips-mcp"], "env": { "TV_HOST": "192.0.2.10", "TV_USER": "...", "TV_PASS": "..." } } }Setup
1. Pair with your TV
pip install pylips
python -m pylips --host 192.168.0.XX --initThis generates credentials saved in ~/.config/pylips/pylips.conf.
2. Install dependencies
pip install mcp requests wakeonlan3. Configure
Copy config.example.yaml to config.yaml and fill in your TV credentials:
tv:
host: "192.168.0.XX"
user: "your_user"
pass: "your_password"
pylips_path: "/path/to/pylips" # or set PYLIPS_PATH env var4. Run
python server.pyOr set via environment variables:
TV_HOST=192.168.0.XX TV_USER=xxx TV_PASS=xxx python server.pyClaude Desktop Configuration
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Philips TV (JointSpace + ADB): common questions
- Is Philips TV (JointSpace + ADB) MCP server safe?
- Mostly: it is graded B (83/100). Read the Philips TV (JointSpace + ADB) safety report
- How do I install Philips TV (JointSpace + ADB)?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Philips TV (JointSpace + ADB) need an API key?
- Yes. The registry entry asks for
TV_PASS. - Is Philips TV (JointSpace + ADB) maintained?
- The last commit was 39 days ago (2026-09-24). The latest release is v0.4.0.
- What can I use instead of Philips TV (JointSpace + ADB)?
- Servers from other publishers that do the same job: Mobilerun MCP server.
Alternatives to Philips TV (JointSpace + ADB)
Same job from other publishers: the closest match first, then the best rated.
- MobilerunLet AI agents control Android and iOS devices on Mobilerun Cloud: screen, input, apps, workflows.not reviewedEstablishedA