LabscoMCP early access ↗
MCP SERVER · OFFICIAL PROJECT

Epidemic Sound Music & Voice

Searches licensed music and sound effects, cuts a track to a target length, generates AI voiceovers, and downloads music as full mixes or stems.

by Epidemic Sound ↗Stock Media Libraries✓ Official

LABSCO SUMMARY

Fitting a track to a target duration is the tool video editors have wanted for twenty years.

Cutting music to length by hand is the tedious part of every edit, and cutting it badly is audible. A tool that adapts a track to a duration while preserving musical structure removes that, and being able to download stems means the mix can still be adjusted afterwards. The whole shape — search, generate voiceover, download stems — is a video production pipeline rather than a music library. Two operational notes: the server is in beta, and an API key lasts one year, so a scheduled job needs a yearly rotation.

What it is

Epidemic Sound's hosted server, in beta. Its tools cover four jobs: finding music and sound effects, fitting a track to a target length, generating voiceovers, and downloading the results.

What you get

  • SearchRecordings with filters for BPM, mood, duration, instruments, key and vocals; SearchSimilarToRecording by track id
  • SearchExternalReferences — finds a Spotify reference for a search term, which SearchRecordings then matches in style
  • SearchSoundEffects and SearchSimilarToSoundEffect
  • EditRecording, PollEditRecordingJob and DownloadRecordingEdit — adapt a track to a target duration of up to five minutes, keeping its structure, then download the edit
  • ListVoices, ListUserGeneratedVoices, GenerateVoiceover, PollVoiceoverGenerationStatus, GetVoiceover, DownloadVoiceover
  • DownloadRecording — full mix or individual stems such as bass and drums
  • DownloadSoundEffect in MP3 or WAV

Requirements

An Epidemic Sound account: connecting and searching are free, and downloading music to use in your projects needs a paid subscription. OAuth for established clients such as Claude and Cursor, or an API key from the account page for your own integrations; a key is valid for one year, then must be regenerated. Epidemic Sound notes that checking a track edit's progress (PollEditRecordingJob) may not be available on every connection, OAuth for example. If it is missing from your tool list, an API key is the other way to connect.

Setup effort

Paste a URL, then authorize — add the endpoint to your client, then approve the OAuth consent screen