streamdeck_find_actions
Searches configured buttons/dials across profiles and returns paste-ready native action objects for streamdeckwritepage.
How to use it
streamdeck_find_actions is exposed by the Streamdeck MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the streamdeck_find_actions tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Streamdeck MCP
claude mcp add streamdeck -- uvx streamdeck-mcpOther tools in Streamdeck MCP (9)
Gives non-skill-aware MCP clients a condensed deck-design briefing before the user describes the deck they want.
Creates an executable shell script in ~/StreamDeckScripts/ and returns an Open action block.
Generates button or touch-strip PNGs from Material Design Icons or text. Icons are bundled offline; unknown names return close-match suggestions.
Installs the bundled streamdeck-mcp Stream Deck plugin used for durable encoder imagery. Usually auto-installed by streamdeckwritepage.
Reads a page manifest and returns simplified button details plus raw native action objects.
Lists installed Stream Deck plugins and declared actions from readable plugin manifests. Protected or binary manifests are reported with diagnostics instead of failing the whole catalog.
Lists desktop profiles, device metadata, page directories, and active profile roots from ProfilesV3 or ProfilesV2.
Restarts the macOS Stream Deck desktop app after profile changes.
Creates or rewrites a page manifest. Prefer action from findactions / button.raw when reusing configured third-party plugin actions.