preset_collection
Collections of shared presets, public, made by one account (e.g. 'Dark basses for minilogue'). action: create (name, description), rename (collection, name, description), add or remove (collection, id), delete (collection), get (collection: its presets), list (this account's collections, or author: someone's).
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": {
"action": "<action>"
},
"name": "preset_collection"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Preset id to add or remove. | |
| name | No | ||
| action | Yes | ||
| author | No | With list: an author's pseudonym. | |
| user_id | No | Your anonymous SynthHub id, if you kept it from an earlier session (see the server instructions). Optional. | |
| collection | No | Collection id (e.g. 'c1a2b3c4d5e6'). | |
| description | No |