match_scales
Find scales containing all specified notes, with exact-match filter and sorting by scale tightness.
Instructions
Find scales that contain all of the given notes (octaves are ignored).
notes is a list like ['C', 'E', 'G'] or a string 'c e g' — any other
tool's notes output works as-is. A match is 'exact' when the input uses
every note of the scale; otherwise 'contains', with the scale's extra
notes listed in added_notes. Exact and tighter (smaller) scales sort first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | Yes | ||
| exact_only | No | ||
| limit | No |