1. Conduid
  2. Content
  3. SongForge MCP
MCP server · Content

SongForge MCP

Generate original AI music tracks via Claude Desktop — MCP server powered by ACE-Step 1.5, with vocal/instrumental stem splitting and reference-style matching. No music software or AI/ML knowledge needed.

34Low

Scored a month ago · breakdown

About SongForge MCP

SongForge MCP is an MCP server in the Content category: generate original AI music tracks via Claude Desktop — MCP server powered by ACE-Step 1.5, with vocal/instrumental stem splitting and reference-style matching. No music software or AI/ML knowledge needed.

Install

From source
git clone https://github.com/xDarkzx/SongForge-MCP

This 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 (13)

analyze_reference_audioMeasures real BPM/key/duration from an audio file — used to verify a generation actually landed on the intended tempo/key before calling it done

Parameters not published.

check_vocal_track_statusPolls a generation/split/analysis/transcription job through to completion — every long-running tool here returns a `job_id` immediately rather than blocking

Parameters not published.

delete_generated_trackMoves a file to a `.trash` subfolder — reversible by design, not a permanent delete

Parameters not published.

edit_audio_trackTrims and/or fades a previously generated file, optionally converting format, writing a new file without touching the original

Parameters not published.

generate_vocal_trackProduces a complete original track (vocals + instrumentation together) from a style description and full lyrics, in whatever genre/mood you ask for — not EDM-only, ACE-Step genuinely supports pop, rock, trap, R&B, folk, and many regional styles

Parameters not published.

generate_vocal_track_takesGenerates 2-5 independent takes of the same song (different seed each time) and measures each one's BPM/key so you can actually compare and pick, instead of accepting whatever the first attempt produced

Parameters not published.

get_midi_notesReturns real pitch/timing/velocity note data from a transcribed MIDI file — paginated for large transcriptions

Parameters not published.

list_generated_tracksLists finished tracks already sitting in the output folder, newest first — for when a `job_id` has been lost

Parameters not published.

list_recent_jobsLists recent background jobs across every tool here, newest first — same reason as above

Parameters not published.

play_audioPlays a previously generated file on demand (a completed generation already auto-plays; this is the fallback/replay option)

Parameters not published.

Show all 13 tools
prepare_voice_referenceBuilds a named library of reference vocal clips (from a local file or YouTube) for consistent style-matching across generations

Parameters not published.

split_vocal_stemsSeparates a generated track into an isolated vocal stem and an isolated instrumental stem, ready to drop into your own production

Parameters not published.

transcribe_instrumental_to_midiConverts an instrumental stem to MIDI, heuristically split into bass/melody/chords parts, for a DAW starting point

Parameters not published.

Ask AI

✦

Ask AI about SongForge MCP

Powered by Claude · Grounded in docs

I know everything about SongForge MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About SongForge MCP

How do I install SongForge MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is SongForge MCP safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is SongForge MCP still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.