MCP Chain Authoring

Prompt Contract for Valid Chain YAML

Use this guide when asking an LLM to create a Ninevolt profile ready for sharing.

Required YAML Shape

name: 
tagline: 
sources:
  - title: 
    url: 
jack:
  input: system:capture_1
  output: system:playback_1
chain:
  - name: 
    pedal: 
    bypass: 
    args: [--preset, "0"]

Pedal IDs

Use real IDs such as crazy-tone, black-rat, nano-chorus, ana-echo, spring-well, bend-box, wow-wah, graphic-g, hush-gate, and field-recorder.

Validation Rules

Suggested Prompt

Create a Ninevolt chain profile YAML for the target tone below.
Use only real Ninevolt pedal IDs.
Include at least 2 research sources with URLs.
Output only YAML with keys: name, tagline, sources, optional jack, chain.