NestDaddy

Fretwork Guitar Tools

com.guitarfretwork/fretwork · v1.0.1

Guitar chords from frets, chord shapes, transposing, capo, scales, song keys and practice plans.

Connect Remote server

Terminal
claude mcp add --transport http fretwork https://mcp.guitarfretwork.com/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "fretwork": {
      "url": "https://mcp.guitarfretwork.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "fretwork": {
      "type": "http",
      "url": "https://mcp.guitarfretwork.com/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://mcp.guitarfretwork.com/mcp

Tools 9 found in our last check

  • identify_chord

    Names the chord a guitarist is holding from the fret on each string (standard tuning), lists its notes and returns a chord diagram. Use when someone asks "what chord is this?" and gives frets like x32010, 3-2-0-0-0-3 or "0 2 2 1 0 0" (low E string first; x = muted string).

  • get_chord_shapes

    Returns playable guitar shapes for a chord name (open position and movable barre shapes), with frets, fingering where known, the notes in the chord and a text chord diagram. Handles major, minor, 7, maj7, m7, sus2, sus4, add9, 6, m6, 9, dim, m7b5, dim7, aug, power chords and sla…

  • transpose_chords

    Moves a song's chords to a new key. Accepts a chord list, a chord chart with lyrics (chord lines are transposed, lyric lines are kept), or inline [C] chords. Give either from_key and to_key, or a number of semitones. Also suggests capo positions that let the guitarist keep easy…

  • find_capo

    Works out where to put a capo. Give the key you want to sound in (for example to match a singer or a recording) and, optionally, the open-chord key you want to play shapes in. Returns the capo fret, or the easy options if no shape key is given.

  • get_scale

    Gives the notes of a scale in any key and where they fall on the guitar fretboard (standard tuning), string by string, with root notes marked. Scales: major, natural minor, harmonic minor, melodic minor, the seven modes (dorian, phrygian, lydian, mixolydian, locrian), minor pent…

  • find_key

    Works out the most likely key of a song from its chord progression, gives each chord its Roman numeral, lists the other chords that belong to the key, and suggests which scale to solo with.

  • find_songs

    Finds songs a guitarist can play with the chords they already know, from Fretwork's free library of 87 public-domain folk, gospel, blues, campfire and Christmas songs. Each song has chords, key, time signature, level and a free play-along page. Can also list songs that need just…

  • guitar_level_check

    A quick self-assessment that places a guitarist on Fretwork's 10-stage learning path (Stage 0 Getting Started to Stage 9 Artistry) from yes/no answers to up to nine questions about what they can already play, and says what to learn next. The questions build on each other, so ans…

  • make_practice_plan

    Builds a daily guitar practice routine and a 4-week focus plan sized to the player's level, the minutes they have each day and their goal (songs, strumming, fingerpicking, lead, barre chords, theory or general). Uses Fretwork's 10-stage curriculum, where stage 0 is for someone w…

Details

Endpointhttps://mcp.guitarfretwork.com/mcp (Streamable HTTP)
First published29 Oct 2026
Last updated29 Oct 2026
Registry namecom.guitarfretwork/fretwork

More other servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.