streamdeck_install_mcp_plugin
Install the bundled Stream Deck plugin into the Elgato Plugins directory so encoder touchstrip icons and backgrounds persist after an app restart. Use force to reinstall after upgrades.
Instructions
Install the bundled streamdeck-mcp Stream Deck plugin into the user's Elgato Plugins directory. The plugin is a minimal shell that declares encoder support so that per-instance touchstrip icons and backgrounds written by streamdeck_write_page survive an Elgato app restart. Idempotent — returns installed=false when already present unless force=true. streamdeck_write_page also auto-installs this plugin when an encoder button targets it, so most callers do not need to invoke this directly.
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": "streamdeck_install_mcp_plugin"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | Reinstall the plugin even if it already exists. Useful after upgrading streamdeck-mcp. |