norns_deploy
Deploy a local script folder to monome norns via rsync over SSH. It previews changes with a dry run, requires live and confirm for writes, backs up first, and verifies checksums.
Instructions
WRITE. Push a script folder from this Mac to ~/dust/code// with rsync over SSH. Always runs an rsync dry run first and returns the plan. Never deletes on the norns (no --delete). Live (needs --live and confirm=true): backs up the existing folder to ~/norns-mcp-backups/ first, then pushes, then checks sha256 per file.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"local_dir": "<local_dir>"
},
"name": "norns_deploy"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| confirm | No | ||
| local_dir | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||