MCP 서버

MusoKit music tools

com.musokit/musokit
교육 미디어 및 콘텐츠 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

Provides music theory and practice utilities for chords, scales, transposition, capo selection, tempo calculations, and interactive tools.

bpm_to_ms
Tempo to milliseconds
Note lengths in milliseconds (straight, dotted, triplet) for a tempo, for setting delay, reverb pre-delay and LFO times.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['bpm'], 'properties': {'bpm': {'type': 'number', 'maximum': 400, 'minimum': 20}}}
capo_finder
Best capo position
For a song's chords, finds the capo fret that lets a guitarist play it with the easiest open chord shapes. Returns the top options and a link to the capo calculator.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['chords'], 'properties': {'chords': {'type': 'string', 'description': 'Chords as written in the song, e.g. "Bb Gm Eb F".'}}}
chord_info
Chord notes and diagrams
Notes, formula and a guitar fingering for a chord symbol such as "Am7", "F#m", "Bbmaj7" or "C/G", plus free diagram image URLs and a link where the user can hear and see the chord.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['chord'], 'properties': {'chord': {'type': 'string', 'description': 'Chord symbol, e.g. "Am7", "F#m", "Bbmaj7", "Dsus4", "C/G".'}}}
open_music_tool
Link to a music tool
Returns a ready-to-open link to a free MusoKit tool, preset where possible: a tuner for a specific instrument or tuning, a metronome at a tempo, a tone at a frequency, etc. Use when the user needs to actually tune, keep time or hear something.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['tool'], 'properties': {'bpm': {'type': 'number', 'description': 'Tempo (metronome only).'}, 'tool': {'enum': ['tuner', 'metronome', 'drum-machine', 'tone-generator', 'chord-finder', 'scale-explorer', 'circle-of-fifths', 'capo-calculator', 'transpose', 'chord-progression-generator', 'chord-player', 'ear-trainer', 'rhythm-trainer', 'speed-trainer', 'bpm-to-ms'], 'type': 'string'}, 'beats': {'type': 'integer', 'description': 'Beats per bar (metronome only).'}, 'frequency': {'type': 'number', 'description': 'Frequency in Hz (tone-generator only).'}, 'instrument': {'enum': ['guitar-std', 'guitar-dropd', 'guitar-halfdown', 'open-g', 'open-d', 'dadgad', 'bass-std', 'bass-5', 'ukulele', 'violin', 'mandolin', 'cello', 'chromatic'], 'type': 'string', 'description': 'Tuner preset (tuner only).'}}}
scale_info
Scale notes
Notes and step pattern of a scale or mode, with a link to hear it and see it on piano and guitar. Scales: major, minor, dorian, phrygian, lydian, mixolydian, locrian, harmonic-minor, melodic-minor, major-pentatonic, minor-pentatonic, blues, whole-tone, phrygian-dominant.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['root'], 'properties': {'root': {'type': 'string', 'description': 'Root note, e.g. "C", "F#", "Bb".'}, 'scale': {'type': 'string', 'description': 'Scale name, e.g. "major", "minor", "dorian", "minor-pentatonic", "blues".'}}}
transpose_chords
Transpose chords
Transpose a chord progression up or down, either by semitones or from one key to another. Returns the new chords and a link to the transposer.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['chords'], 'properties': {'chords': {'type': 'string', 'description': 'Chords separated by spaces or commas, e.g. "C G Am F".'}, 'to_key': {'type': 'string', 'description': 'Target key, e.g. "E".'}, 'from_key': {'type': 'string', 'description': 'Original key, e.g. "C" (alternative to semitones).'}, 'semitones': {'type': 'integer', 'maximum': 11, 'minimum': -11, 'description': 'Semitones to move (positive = up).'}}}
추가됨
open_music_tool
2026년 10월 2일 2:40 AM
추가됨
bpm_to_ms
2026년 10월 2일 2:40 AM
추가됨
capo_finder
2026년 10월 2일 2:40 AM
추가됨
transpose_chords
2026년 10월 2일 2:40 AM
추가됨
scale_info
2026년 10월 2일 2:40 AM
추가됨
chord_info
2026년 10월 2일 2:40 AM