No description
Find a file
cjjohn e456af7c19 Add MCP server so Claude (or any MCP client) can reprogram VersaPad directly
Wraps the existing protocol/serial/combined-config layers as MCP tools
(set_button_key, set_encoder_consumer, set_macro, load_from_board,
write_to_board, ...) instead of requiring hand-written JSON + manual
GUI import. Registered at user scope via `claude mcp add`.
2026-08-05 08:16:22 +02:00
.gitignore Add PyInstaller packaging (--onedir) as alternative to pyw launch 2026-08-05 08:04:38 +02:00
action_dialog.py Initial commit: VersaPad viewer + programming mode 2026-08-04 20:03:49 +02:00
AGENTS.md Add MCP server so Claude (or any MCP client) can reprogram VersaPad directly 2026-08-05 08:16:22 +02:00
build_and_deploy.ps1 Add PyInstaller packaging (--onedir) as alternative to pyw launch 2026-08-05 08:04:38 +02:00
desktop_viewer.py Initial commit: VersaPad viewer + programming mode 2026-08-04 20:03:49 +02:00
run_browser.bat Initial commit: VersaPad viewer + programming mode 2026-08-04 20:03:49 +02:00
run_desktop.bat Initial commit: VersaPad viewer + programming mode 2026-08-04 20:03:49 +02:00
server.py Initial commit: VersaPad viewer + programming mode 2026-08-04 20:03:49 +02:00
versapad_combined.py Initial commit: VersaPad viewer + programming mode 2026-08-04 20:03:49 +02:00
versapad_data.py Add MCP server so Claude (or any MCP client) can reprogram VersaPad directly 2026-08-05 08:16:22 +02:00
versapad_mcp_server.py Add MCP server so Claude (or any MCP client) can reprogram VersaPad directly 2026-08-05 08:16:22 +02:00
versapad_protocol.py Initial commit: VersaPad viewer + programming mode 2026-08-04 20:03:49 +02:00
versapad_serial.py Initial commit: VersaPad viewer + programming mode 2026-08-04 20:03:49 +02:00
VersaPadViewer.spec Add PyInstaller packaging (--onedir) as alternative to pyw launch 2026-08-05 08:04:38 +02:00