com.songstoyoureyes/catalog

Songs To Your Eyes — production music catalogue

Search 18,594 production-music cues by mood, sound and exact runtime. Instant preview links.

Endpointhttps://mcp.songstoyoureyes.com/mcp (streamable-http)
Registry version0.2.0
Now8 tools · grade B (86) · pin ts_06eb8ca56f3357cbe8a36d28d2e287fe · protocol 2025-06-18
First / last listed2026-10-26 00:03 UTC / 2026-10-26 00:03 UTC
Grade over time2026-10-26: B (86), 8 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-26 00:03 UTC
8 tools, grade B (86)

Tools: stye_search_tracks stye_fit_to_duration stye_get_track stye_list_versions stye_cue_sheet stye_find_similar stye_about stye_feedback

Current tools (8)

stye_search_tracksSearches the Songs To Your Eyes production-music catalogue for cues that fit a brief for a video, film, advert, trailer or podcast: music to license for a project, or anything about the Songs To Your Eyes catalogue. The brief is matched by MEANING against an editorial description of how each cue behaves as well as against its tags, so a described scene, mood, instrumentation or arc ("tense invest
params: brief, bpm_min, bpm_max, duration_min_s, duration_max_s, has_vocals, genres, moods, instruments, energy, vo_friendly, composer, album, max_per_album, context, exclude, key, include_previews, limit
stye_fit_to_durationFinds cues that fit an exact runtime, for a cut of known length such as a 30-second advert or a 90-second title sequence: music to license for a project, or anything about the Songs To Your Eyes catalogue. Two kinds of result come back. Some cues already run close to the target length (fit='native'). Others are purpose-made short edits of a longer piece, cut down by the composer (fit='cutdown'),
params: target_seconds*, brief, tolerance_seconds, has_vocals, moods, composer, include_previews, limit
stye_get_trackEverything about one cue: what it sounds like and suits, its tempo, key, length and instrumentation, every version that exists of it (stems, shorter cuts, alternate mixes) and its listen_url. For a track already found, or for what else a cue can be delivered as. Every result carries listen_url, a permanent public page where the cue plays, with cover art and a waveform. It is the only way a person
params: ref*
stye_list_versionsEvery form a cue can be delivered in: the full-length mix plus, where they exist, timed cutdowns (15, 30, 60 seconds) built for standard ad and promo lengths, alternate mixes such as no-drums, underscore or instrumental for music that sits beneath dialogue, and individual instrument stems for rebalancing a track. A little under half of the catalogue's cues have at least one of these. Each version
params: ref*
stye_cue_sheetThe clearance data a broadcaster or PRO filing needs for one cue: every credited writer with role, society and IPI, every publisher with its share, the ISRC and the album. A field missing from the response is not on file in the catalogue; info@songstoyoureyes.com handles gaps. Licensing is arranged with the Songs To Your Eyes team, outside these tools.
params: ref*
stye_find_similarCues close in character to a given one, matched on the catalogue's editorial description of each cue together with its genres, moods and instrumentation, for 'more like this one' moments. It compares how cues are described, not their waveforms, so it is strong on character and mood and does not detect two cues as alike purely because they sound alike. Results are main mixes from other cue families
params: ref*, limit
stye_aboutWhat this service is, how licensing works and what the server sees: the service's own licensing and privacy statements, with links to the full legal terms and the privacy policy.
params: none
stye_feedbackSends a short message to the catalogue team about how well results fit: a wrong-feeling page, a brief that found nothing, or praise worth keeping. It sends only with consented=true, which records that the user explicitly agreed to send this message; without it, nothing is sent. The message is stored with the brief and track it concerns and no user identifier (https://mcp.songstoyoureyes.com/privac
params: message*, consented*, kind, ref, brief

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.