Streamdeck MCP
UnclaimedMCP server for Elgato Stream Deck control — set buttons, manage pages, wire actions
Install
claude mcp add streamdeck -- uvx streamdeck-mcpSet up this server
More in Automation
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
10 of 10 tools
Documented tools (10)
From project documentation. A server handshake does not verify each tool’s description or behavior.
design_streamdeck_deck
Gives non-skill-aware MCP clients a condensed deck-design briefing before the user describes the deck they want.
streamdeck_create_action
Creates an executable shell script in ~/StreamDeckScripts/ and returns an Open action block.
streamdeck_create_icon
Generates button or touch-strip PNGs from Material Design Icons or text. Icons are bundled offline; unknown names return close-match suggestions.
streamdeck_find_actions
Searches configured buttons/dials across profiles and returns paste-ready native action objects for streamdeckwritepage.
streamdeck_install_mcp_plugin
Installs the bundled streamdeck-mcp Stream Deck plugin used for durable encoder imagery. Usually auto-installed by streamdeckwritepage.
streamdeck_read_page
Reads a page manifest and returns simplified button details plus raw native action objects.
streamdeck_read_plugins
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.
streamdeck_read_profiles
Lists desktop profiles, device metadata, page directories, and active profile roots from ProfilesV3 or ProfilesV2.
streamdeck_restart_app
Restarts the macOS Stream Deck desktop app after profile changes.
streamdeck_write_page
Creates or rewrites a page manifest. Prefer action from findactions / button.raw when reusing configured third-party plugin actions.
Tool change history
FAQ
Questions about Streamdeck MCP Server
- How do I connect Streamdeck MCP Server to Claude?
- The listing records `claude mcp add streamdeck -- uvx streamdeck-mcp` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code, Cursor as compatible clients.
- Is Streamdeck MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Streamdeck MCP Server do?
- Streamdeck MCP Server documents 10 tools to the agent, including design_streamdeck_deck, streamdeck_create_action, streamdeck_create_icon. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.