deckapp-mcp
deckapp-mcp
Soporte MCP para DeckApp, para que herramientas como Claude puedan crear y ejecutar tus decks. Funciona con los mismos archivos de deck que la app, esté DeckApp abierta o no.
Requisitos
DeckApp 3.0 o superior, instalada de modo que import deckapp funcione. El .deb la coloca en /usr/lib/python3/dist-packages, que un virtualenv puede ver si lo creas con --system-site-packages.
Related MCP server: streamdeck-mcp
Instalación
git clone https://github.com/prabhatm021/deckapp-mcp.git
cd deckapp-mcp
python3 -m venv --system-site-packages .venv
.venv/bin/pip install .Comprueba que encontró DeckApp:
.venv/bin/python -c "import deckapp; print(deckapp.__version__)"Conectarlo
Claude Code:
claude mcp add deckapp -- /path/to/deckapp-mcp/.venv/bin/deckapp-mcpClaude Desktop, o cualquier cliente con una configuración JSON:
{
"mcpServers": {
"deckapp": {
"command": "/path/to/deckapp-mcp/.venv/bin/deckapp-mcp"
}
}
}Usa la ruta completa. El deckapp-mcp del venv es el que sabe dónde está DeckApp.
Herramientas
Hay 26, que cubren lo mismo que la app: crear, renombrar, redimensionar, duplicar, reordenar y eliminar decks; añadir, editar, mover y quitar botones; importar iconos; leer y establecer estados de conmutación; exportar e importar un deck como JSON; abrir una ventana de deck. Ejecuta list_decks primero para ver qué IDs tienes.
También está press_button, que ejecuta el comando de un botón y devuelve el código de retorno y la salida. Eso facilita comprobar que un deck funciona, y significa que cualquier cosa conectada a este servidor puede ejecutar lo que sea que ejecuten tus decks. Es acceso a shell, así que trátalo como tal.
Las posiciones están indexadas desde cero; la fila 0 y la columna 0 corresponden a la tecla superior izquierda.
Licencia
This server cannot be deployed
Maintenance
Related MCP Connectors
A cloud Linux desktop for your AI: browse, click, type, read the screen and run commands.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Connect AI assistants to your approved computer for files, commands, browser and desktop tasks.
Linux VMs for AI agents: create VMs, run commands, edit files and open preview URLs.
Related MCP Servers
- AlicenseBqualityDmaintenanceProvides AI assistants with the ability to control Linux desktop environments through tools for file management, application launching, and system operations like clipboard access. It includes a multi-level security model to manage permissions for safe, elevated, and restricted actions.6MIT
- AlicenseAqualityDmaintenanceEnables AI to generate fully authored Elgato Stream Deck profiles with buttons, icons, colors, dials, and shell scripts from natural language prompts.7184 PyPI55MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to directly control a Mirabox Stream Dock N3 via tools for key/screen updates, brightness, power, event listening, and layout management.MIT
- AlicenseNot gradedqualityAmaintenanceEnables MCP-capable AI agents such as Claude, Codex, Gemini CLI, Cursor and Zed to design and manage a Stream Deck by reading layouts, building pages and keys, setting icons and wallpapers, managing profiles and taking screenshots to verify their own work. Access is governed by read-only, edit-layout and full-control levels, with approval prompts before any tool runs something on the user's computer.MIT