Fretwork Guitar Tools

com.guitarfretwork由 guitarfretwork.com 发布官方发布者v1.0.1更新于 Oct 29, 2026

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

已验证Streamable HTTP可网页运行知识与记忆媒体与设计

概览

AI 生成的概览

只读的吉他工具集,让助手根据品格识别和弦、给出和弦指型、移调、找变调夹位置、显示音阶并制定练习计划。

可以做什么
  • 根据各弦品格位置识别和弦,给出音名与和弦图
  • 查询指定和弦的可弹指型,含横按与斜线和弦
  • 对和弦列表、带歌词的和弦谱或行内和弦移调,并建议变调夹位置
  • 按目标调找变调夹位置,并在指板上标出音阶音位
  • 根据和弦进行判断歌曲可能的调,并推荐与已会和弦匹配的歌曲
  • 评估演奏水平,生成每日练习安排与四周练习计划
适用场景
适合在有人学琴或教琴时使用:询问正在按的和弦是什么、某个和弦怎么按、给歌曲换调、变调夹夹几品、用哪个音阶独奏,或接下来练什么。
运行要求
通过 streamable HTTP 连接的远程 MCP 端点;未声明任何软件包、环境变量或请求头,也未声明需要身份验证。使用标准调弦(E A D G B E),低音 E 弦在前。
安装前请注意
所有工具均说明为只读,不会写入或修改数据。结果中会附带指向服务方免费页面的链接,歌曲推荐来自服务方自有的 87 首公有领域歌曲库。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Fretwork Guitar Tools,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.guitarfretwork%2Ffretwork/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "fretwork-guitar-tools": {
      "type": "http",
      "url": "https://mcp.guitarfretwork.com/mcp"
    }
  }
}

工具

9

identify_chord

Identify a guitar 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).

输入参数frets必填

get_chord_shapes

Show how to play a guitar chord

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 slash chords such as G/B.

输入参数chord必填

transpose_chords

Transpose guitar chords to a new key

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 open shapes in the new key.

输入参数text必填to_keyfrom_keyspellingsemitones

find_capo

Find the capo position for a key

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.

输入参数shape_keysounding_key必填

get_scale

Show a guitar scale on the fretboard

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 pentatonic, major pentatonic, blues and major blues.

输入参数root必填scale必填to_fretfrom_fret

find_key

Find the key of a song from its chords

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.

输入参数chords必填

find_songs

Find songs to play with the chords you know

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 one or two new chords.

输入参数levelchords_known必填max_new_chordstime_signature

guitar_level_check

Check a guitarist's level

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 answers are read in order up to the first "no". Called with no answers, it returns the nine questions.

输入参数play_the_changestune_and_clean_noteschange_chords_in_timetranscribe_and_tensionbends_vibrato_full_soloriff_blues_and_short_solobarre_chords_and_16th_groovefour_chord_song_with_patternkeys_and_pentatonic_anywhere

make_practice_plan

Make a guitar 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 who has never played.

输入参数goalstagedays_per_weekminutes_per_day

版本历史

1
  1. v1.0.1最新Oct 29, 2026

评分

已满足适用检查项的 83%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。