tv_menu
Opens the app's main menu and selects a section by name. Omit the section to list the menu's contents.
Instructions
Move focus into the app's main menu and pick a section by name. Omit item to just open the menu and list its sections. Requires a menu block in the app profile (apps/.json) — the MCP itself knows nothing about any particular app's markup.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "tv_menu"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item | No | Section title to select (case-insensitive substring). Omit to only open the menu and list items. | |
| device | No | Device id from devices.json. Omit to use the default device. | |
| select | No | Press ENTER on the item once focused (default true). | |
| maxOpenPresses | No | Upper bound on presses of the menu key while travelling to the sidebar (default 20; it takes one press per column). |