{"ok":true,"site":{"host":"guitarbacus.com","url":"https://guitarbacus.com/","type":"live","desc":"Explore guitar scales, modes, and improvisation with an interactive fretboard. Move the pattern, find your root, and learn as you play.","tools":[{"name":"read_fretboard","kind":"answer","impl":"imperative","description":"Read the current root, mode, pattern, and display preferences.","title":"Read the current guitar scale","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"configure_fretboard","kind":"act","impl":"imperative","description":"Set a root and mode together, with optional mode locking and pentatonic pattern, and update the visible fretboard.","title":"Set the guitar scale","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"root":{"type":"integer","minimum":0,"maximum":11,"description":"Pitch class: C=0, C sharp/D flat=1, …, B=11"},"mode":{"type":"integer","minimum":0,"maximum":6,"description":"Ionian=0, Dorian=1, Phrygian=2, Lydian=3, Mixolydian=4, Aeolian=5, Locrian=6"},"locked":{"type":"boolean"},"pentatonic":{"type":"boolean"}},"required":["root","mode"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]}],"category":"Health & Education","favicon":"/favicons/guitarbacus.com.png","apiSurface":"spec","toolCount":2}}