KitScout

Categories › Media & Design › Audio, speech & transcription

LyricPatch

MCP serverVerified domain · lyricpatch.comRemote● Live

Signup-free lyric editing: upload authorized audio, change words, preview, and download.

Install

Remote server: your requests and data go to api.lyricpatch.com. Claude Code: claude mcp add --transport http lyricpatch https://api.lyricpatch.com/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do

The tools this server listed when we connected to it, in its own words.

  • get_service_info — Public pricing and signup-free connection instructions. No charge or account needed. A client handles human Stripe checkout or x402 and priv
  • prepare_session_checkout — Create/recover signup-free Stripe checkout for $1.99 / 40 credits; does not pay. Require explicit user authorizations. Keep X-LyricPatch-Ses
  • get_session_status — Check the privately connected signup-free session after human payment. No charge. Poll at least five seconds apart. Only active means credit
  • match_phrase — Find a phrase in YOUR supplied timed words; no ASR, external call or charge. Supply text/start_seconds/end_seconds for each word, from your
  • get_account — Read credit balance, current legal version, and agent limits. No charge.
  • list_projects — List this account's available projects. No charge.
  • prepare_upload — Prepare a private MP3 upload (100 MB / 15 minutes max). PUT bytes to returned URL. Use the returned headers, with no LyricPatch Authorizatio
  • create_project — Create a private project after upload. Confirm the user's rights; expires in 24h.
  • ingest_project — Prepare an uploaded song for editing. Async: poll the returned job; no generation.
  • get_project — Read edits, generations, original/preview playback, and available downloads. Links are private and short-lived. Ready download links do not
  • create_edit — Save a 0.1–6-second selection, not a paid generation. Samples use source sample_rate. Choose anywhere including zero. At most 32 non-overlap
  • update_edit — Save exact original words and replacement words. No charge; does not generate. Similar syllable count/rhythm usually works better. Do not tr
  • delete_edit — Remove an edit from the song after confirming the user's intent.
  • transcribe_selection — Optionally find words in only a selected 0.1–6-second clip. Never the entire song. Poll get_transcription for results; check transcription a
  • get_transcription — Read selected-clip transcription status/text. Poll at least 5 seconds apart.
  • quote_generation — Get a fixed expiring quote without spending. Cost is ceil(seconds) per edit. max_credits is the user's authorized ceiling. Quote binds curre
  • generate_changes — SPENDS the quoted credits and starts async generation. Requires authorized quote. Returns batch/job IDs. Poll status; never resubmit with a
  • get_batch — Read batch progress and job IDs. Poll at least 5 seconds apart. No charge.
  • get_job — Read work status. Success means prepared output, not a completed customer download.
  • cancel_batch — Cancel unfinished batch work using normal credit-restoration rules. Confirm first.
  • accept_generation — Use this generated version in the finished song. Preview/approve first. No charge.
  • quote_export — Quote a finished MP3 or WAV without spending. A newly prepared export costs 5 credits. Existing ready downloads are free: check get_project
  • prepare_export — SPENDS quoted export credits to prepare the finished song asynchronously. Poll job, then get_project for a private download URL. Same key on
  • delete_project — Delete the project/audio and cancel unfinished work. Confirm; cannot be undone.
  • prepare_credit_purchase — Prepare a credit purchase, without paying yet. 40=$1.99,100=$4.99,400=$14.99,1000=$29.99. Gives an account-bound pay_url. An authorized x402
  • get_payment — Read payment status before retrying. Credits appear once after confirmed payment.
  • prepare_stripe_checkout — Create a human Stripe checkout to top up this connected account; does not pay. Present price and checkout_url to the user. Reuse the same id
  • get_checkout — Read this account's Stripe checkout status. Credits appear once after payment. Poll at least five seconds apart; never assume a redirect or

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools