Search 18,594 production-music cues by mood, sound and exact runtime. Instant preview links.
Abgeleitet aus den Transporten, die dieser Eintrag deklariert (streamable-http). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.
Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.
Aus einem echten MCP-Handshake initialize → tools/list gegen den deklarierten Endpunkt gelesen. Es wurde nie ein Tool aufgerufen — tools/list ist der lesende Introspektionsaufruf, den das Protokoll dafür vorsieht. Es spiegelt wider, was der Server in diesem Moment angeboten hat; ein gehosteter Endpunkt ist an keine Version gebunden und kann sich ohne Ankündigung ändern.
https://mcp.songstoyoureyes.com/mcp8 Tools · 552 msstye_search_tracksFind music for a video, film, advert, trailer or podcast by describing what it needs to do.
Search professionally produced cues by MEANING, not just tags — describe the
scene, the mood, the instruments, how it should develop. "Tense investigative underscore
that never resolves" or "warm and hopefu…Find music for a video, film, advert, trailer or podcast by describing what it needs to do. Search professionally produced cues by MEANING, not just tags — describe the scene, the mood, the instruments, how it should develop. "Tense investigative underscore that never resolves" or "warm and hopefu…
| Parameter | Typ | Beschreibung |
|---|---|---|
| brief | — | What the music should sound like and what it is for — the mood, the scene, the instruments, vocal textures, how it should build. E.g. 'tense investigative unde… |
| bpm_min | — | Minimum BPM. Use sparingly: around 54% of the catalogue has no tempo tag, and any BPM filter excludes all of those cues — good matches included. Prefer describ… |
| bpm_max | — | Maximum BPM. |
| duration_min_s | — | Minimum runtime in seconds. |
| duration_max_s | — | Maximum runtime in seconds. |
| has_vocals | — | true = SONGS with sung lead vocals and lyrics. false = everything else, INCLUDING cues with wordless vocal textures (background vocals, oohs/aahs, choir pads)… |
| genres | — | Match ANY of these genres, e.g. ['Trailer','Orchestral']. |
| moods | — | Match ANY of these moods, e.g. ['Tension','Mysterious']. |
| instruments | — | Match ANY of these instruments, e.g. ['Piano','Strings']. |
| energy | — | One of: low, low-building, moderate, building, high. |
| vo_friendly | — | true = only tracks that leave space for voiceover. |
| composer | — | Only tracks credited to this composer/artist. Partial names match ('Albeg' finds 'Yair Albeg Wein'), case-insensitive. Works alone — 'music by <name>' needs no… |
| album | — | Only tracks from this album — by name ('Desert Funk') or catalogue code ('STYE1204'); partial names match. Use it whenever someone names an album or asks what… |
| max_per_album | — | Cap how many cues from any ONE album appear, so results spread across the catalogue instead of returning a block from one record. Defaults to 2 for a general s… |
| context | — | Owner-curated occasion/context search — see CONTEXTS in the tool description. A context name ('rave-club', 'christmas', 'halloween', 'summer') or a country nam… |
| exclude | — | Hard-drop any cue carrying ANY of these tags — for a brief's exclusions ('no choir', 'avoid sweeping strings', 'not neo-classical'). Spelling variants and plur… |
| key | — | Musical key, e.g. 'E', 'Em', 'Bb', 'F# minor'. A bare major key also matches its minor ('E' matches E and Em) — briefs saying 'in E' usually accept both. ~7,00… |
| include_previews | boolean | Attach a streaming preview link to each result (slower; links expire in 15 minutes). |
| limit | integer | Max results. One page per search — there is NO pagination, and repeating a search with the same arguments returns the SAME cues. Ask for as many as you need up… |
stye_fit_to_durationFind music that fits an exact runtime — for a cut of known length, like a 30-second advert or a 90-second title sequence.
Two kinds of result come back. Some cues simply run close to the target length already
(fit='native'). Others are purpose-made short edits of a longer piece — a 30-second mix
c…Find music that fits an exact runtime — for a cut of known length, like a 30-second advert or a 90-second title sequence. Two kinds of result come back. Some cues simply run close to the target length already (fit='native'). Others are purpose-made short edits of a longer piece — a 30-second mix c…
| Parameter | Typ | Beschreibung |
|---|---|---|
| target_seconds* | number | The runtime to fill, in seconds — e.g. 30 for a 30-second spot. |
| brief | — | Optional sound brief, e.g. 'epic cinematic trailer'. |
| tolerance_seconds | — | Acceptable deviation. Default: 15% of target, minimum 2s. |
| has_vocals | — | true = songs with sung lead vocals/lyrics only. false = everything else, including wordless vocal textures (background vocals, choir) — for 'background vocals'… |
| moods | — | Match ANY of these moods. |
| composer | — | Only tracks credited to this composer/artist; partial names match, case-insensitive. |
| include_previews | boolean | Attach streaming preview links (15-min expiry). |
| limit | integer | — |
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 a link to hear it.
Use this when someone has picked a track from a search and wants to know more, or wants to
know what e…Everything 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 a link to hear it. Use this when someone has picked a track from a search and wants to know more, or wants to know what e…
| Parameter | Typ | Beschreibung |
|---|---|---|
| ref* | integer | A track ref from any other tool's results. |
stye_list_versionsShow every form a cue can be delivered in.
Most cues come with more than the full-length mix: timed cutdowns (15, 30, 60 seconds)
built to hit standard ad and promo lengths; alternate mixes such as no-drums, underscore
or instrumental, for when music has to sit beneath dialogue; and individual ins…Show every form a cue can be delivered in. Most cues come with more than the full-length mix: timed cutdowns (15, 30, 60 seconds) built to hit standard ad and promo lengths; alternate mixes such as no-drums, underscore or instrumental, for when music has to sit beneath dialogue; and individual ins…
| Parameter | Typ | Beschreibung |
|---|---|---|
| ref* | integer | Any track ref — main mix or one of its versions; the whole family is returned. |
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. Present it as a clean table. If a field is not returned, report it as not on file — never fill it from anywhere else — and poin…The 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. Present it as a clean table. If a field is not returned, report it as not on file — never fill it from anywhere else — and poin…
| Parameter | Typ | Beschreibung |
|---|---|---|
| ref* | integer | A track ref from any other tool's results. |
stye_find_similarCues close in character to a given one — matched on the catalogue's own editorial description of each cue together with its genres, moods and instrumentation — for 'more like this one' moments. It compares how the cues are DESCRIBED, not the waveforms, so it is strong on character and mood and will…Cues close in character to a given one — matched on the catalogue's own editorial description of each cue together with its genres, moods and instrumentation — for 'more like this one' moments. It compares how the cues are DESCRIBED, not the waveforms, so it is strong on character and mood and will…
| Parameter | Typ | Beschreibung |
|---|---|---|
| ref* | integer | The track ref to match against. |
| limit | integer | How many similar cues to return (default 8). |
stye_aboutWhat this service is, how licensing works and what the server sees. Quote the licensing and privacy statements as returned — never paraphrase terms.What this service is, how licensing works and what the server sees. Quote the licensing and privacy statements as returned — never paraphrase terms.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
stye_feedbackSend the catalogue team feedback on how well results fit — a wrong-feeling page, a brief that found nothing, or praise worth keeping. ONLY send it with the user's explicit consent: ask first, and pass consented=true only after they agree. The message should be the user's own words.Send the catalogue team feedback on how well results fit — a wrong-feeling page, a brief that found nothing, or praise worth keeping. ONLY send it with the user's explicit consent: ask first, and pass consented=true only after they agree. The message should be the user's own words.
| Parameter | Typ | Beschreibung |
|---|---|---|
| message* | string | The user's feedback, verbatim. |
| consented* | boolean | True ONLY if the user explicitly agreed to send this feedback. |
| kind | string | 'search_quality', 'missing_music', 'praise' or 'other'. |
| ref | — | The track ref it concerns, if one. |
| brief | — | The search brief it concerns, if one. |
8 von 8 Tools haben eine Beschreibung veröffentlicht.
Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.
Search 18,594 production-music cues by mood, sound and exact runtime. Instant preview links.
Verlinkte Namen öffnen den Forge-Index aller Einträge, bei denen dieses Tool beobachtet wurde. Alle indexierten Tools durchsuchen.
Dieser Eintrag veröffentlicht kein npm-Paket, daher hat Forge keinen Abhängigkeitsbaum dafür. Das ist eine Lücke in der Abdeckung — keine Aussage, dass er keine Abhängigkeiten hat.