About svs-mcp
svs-mcp is an MCP server in the Commerce category: an MCP server for Synthesizer V Studio 2 Pro on macOS that enables AI-driven composition and lyric input, including melody creation, lyric flowing, and phoneme tuning.
Install
git clone https://github.com/tatat/svs-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (16)
add_trackAdd a track
Parameters not published.
create_groupAdd a note group to a track
Parameters not published.
delete_notesDelete notes by index
Parameters not published.
get_lyrics_editor_resultFetch the user-edited syllable plan from the editor
Parameters not published.
get_notesList notes (lyrics, pitch, position) of a track/group, filterable by measure
Parameters not published.
get_phonemesInspect the phonemes SV will actually sing
Parameters not published.
get_phrasesAnalyze a melody into phrases/sections with repetition (shape) labels
Parameters not published.
get_project_infoProject overview: tempo, time signatures, tracks, groups, mixer state
Parameters not published.
insert_notesInsert notes: lyrics + pitch (`"C4"`) + musical position (measure/beat) + note value (`"1/8"`)
Parameters not published.
open_lyrics_editorBrowser page for the user to adjust syllable boundaries before applying
Parameters not published.
Show all 16 tools
pingCheck the bridge is alive; returns SV host info
Parameters not published.
set_languagePer-note language override for mixed-language lyrics
Parameters not published.
set_lyricsFlow lyrics (one syllable per note) onto an existing melody
Parameters not published.
set_phonemesOverride phonemes per note (`"k a"`); empty string resets
Parameters not published.
set_time_signatureAdd/update/remove time signature marks (align SV's grid with the music)
Parameters not published.
update_notesEdit lyrics/pitch/timing of existing notes by index
Parameters not published.
Ask AI
Ask AI about svs-mcp
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.