← WebMCP Directory

Tool tree

guitarbacus.com

Health & EducationTools verified
Website
Explore guitar scales, modes, and improvisation with an interactive fretboard. Move the pattern, find your root, and learn as you play.
Explore capabilities
    read_fretboardAnswer

    Read the current root, mode, pattern, and display preferences.

    View tool JSON
    {
      "name": "read_fretboard",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the current root, mode, pattern, and display preferences.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    configure_fretboardAction

    Set a root and mode together, with optional mode locking and pentatonic pattern, and update the visible fretboard.

    View tool JSON
    {
      "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.",
      "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
      },
      "page": "/"
    }