Repository navigation
Conversation
|
@kastro5 That's actually a super cool idea. Don't you think there might be a cleaner way to do this than via constant restart, though? Maybe something implemented in OpenDeck directly? |
|
Thanks! Agreed, the restart is the ugly part. Small edits (title, image, settings) already go live without one: A small inbound event would remove that, e.g. |
|
I'm actually playing with the idea of building MCP support into OpenDeck directly, because I really like this concept. I'm quite busy these days but I'll get back to you about this |
|
Glad to hear you liked it. Feel free to take anything from opendeck-mcp, and I'm happy to help when you get to it. |
Adds kastro5/opendeck-mcp to the Native OpenAction plugins section.
The plugin lets an AI assistant (Claude Code or any MCP client) read and change an OpenDeck setup: keys, profiles, multi and toggle actions, app switching and plugins. Changes are staged, previewed and backed up before they're applied. It runs on Windows and Linux. Notes:
127.0.0.1:8765. The gear in the Plugins tab (HasSettingsInterface) opens a local page with the client setup command, the address to listen on and a token reset. Every request needs a bearer token.CodePathWin/CodePathLin). The Linux build is smoke-tested in CI but hasn't been run against a real deck. Applying refuses to run under Flatpak OpenDeck.io.github.kastro5/opendeck-mcp), for people who'd rather run it throughuvx.ai_assisted. It was developed with Claude Code.I ran
validate_submission.pylocally against this branch (format, section, ordering, repository, release, manifest, icon), and it passed.🤖 Generated with Claude Code