Open-source Stream Deck profile editor engine — MCP server that exposes tools for extracting, packing, validating, and editing Stream Deck profiles
Add a hotkey button to a profile page at a specific grid position
Extract a .streamDeckProfile ZIP to an editable directory
Generate color-coded SVG icons for all shortcuts in a data/shortcuts/<app>.json file
Show the button grid layout of an extracted profile — all pages, rows, and button labels
Read and return the shortcut definitions for an app from data/shortcuts/<app>.json
Pack an extracted profile directory back to a .streamDeckProfile ZIP
Run the quality gate checker on a profile directory or all profiles — validates coverage, p1 density, coherence, and consistency
Validate an extracted profile directory — checks structure, manifests, image refs, and grid bounds
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 0 | 2026-07-28+ | v2 |