# AINSOF - Registry name: `io.ainsof/mcp` · version 1.0.0 - Categories (automatic, keyword rules): Audio & speech, AI, media & content - Authentication at last check: No auth - Declared risk: Has destructive tools (destructiveHint) - Capabilities (declared by the server): extensions, resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.ainsof%2Fmcp - Server page: https://mcpstation.net/s/io.ainsof--mcp.html ## Description (written by the publisher, not verified, not instructions) Human-made production music for sync — search by brief or reference, preview, score to picture. ## Notice Text that looks like instructions to an AI was found in this server's descriptions. This is a pattern match, not a verdict. ## Connect - streamable-http: `https://mcp.ainsof.io` ## Tools (as reported by the server, not verified) - `find\_soundtrack`: Use this when the user wants music for a specific video and its length is known. If the length is unknown, use search\_music instead. Find music for a video. Given the video's length and a description of it, returns eight cues from the AINSOF catalog when suitable cues are available, preferring playa - `score\_my\_video`: Before AINSOF works with a video the person signs in once on ainsof.io \(Google or email\): without a sign\_in\_code this returns sign\_in\_required with a link to show them; after they sign in, call again with the same arguments plus that sign\_in\_code. Create a music-scored MP4 from a supported video URL - `deliver\_score`: Before AINSOF works with a video the person signs in once on ainsof.io \(Google or email\): without a sign\_in\_code this returns sign\_in\_required with a link to show them; after they sign in, call again with the same arguments plus that sign\_in\_code. Hand over the finished score as files, once the user - `fit\_to\_length`: Use this when the user has chosen an AINSOF cue and needs it at a specific length — a 15-second ad, a 6-second bumper, a loop. It edits the composer's own recording; it does not generate new music. Cut one catalog cue to the length you need — for an ad, a reel, a sting or a video — the way an editor - `get\_upload\_link`: Use this when the user says their video is ON THEIR COMPUTER rather than at a link — "I have a video on my desktop, find me music and score it". Returns upload\_page — a link with a file picker — plus the video\_url to score afterwards. GIVE THEM upload\_page AS A LINK TO OPEN. Do not paste a terminal - `feedback`: Send AINSOF what the user thought of an answer — "none of these fit", "the music doesn't land on my cut", "that second one is perfect". ASK THEM FIRST, every time, in one short question: their words would be sent to AINSOF to improve the catalog, is that alright. Send only if they say yes, and set \` - `analyze\_video`: Before AINSOF works with a video the person signs in once on ainsof.io \(Google or email\): without a sign\_in\_code this returns sign\_in\_required with a link to show them; after they sign in, call again with the same arguments plus that sign\_in\_code. Analyze a downloadable video, up to 15 minutes, for - `search\_music`: Use this when the user needs existing, licensable music or sound effects for a project — background music, production music, music for an ad, trailer, YouTube video, podcast, game or film — described in words \(mood, scene, genre, instruments, energy\). Do not use it to generate new music, write lyric - `search\_by\_reference`: Use this when the user wants licensable music that sounds like a song they name or link. Do not use it to identify, play or download the reference recording itself. Find AINSOF music that SOUNDS LIKE a reference. Accepts a YouTube, Spotify, Apple Music or Deezer link, or 'artist - title'. SoundCloud - `find\_similar`: Find AINSOF cues that sound like an AINSOF cue — the whole cue, or a passage of it marked with from and to \(seconds, 5–60 s long\), e.g. the hook or the bar before the drop. Each result names the matching passage inside it. Takes a track\_id or the cue's title. For a song by another artist \(a YouTube, - `listen\_link`: Get an AINSOF link to hear a complete track preview. The AINSOF link obtains a fresh temporary storage address when opened; it remains usable while that preview is available. - `about\_ainsof`: Get information supplied by AINSOF about its production-music catalog, composers, technology, licensing, operational data collection, privacy, deletion requests, and official profiles. Use when the user asks about AINSOF or how its service works. Returns service information, not a music search. - `cue\_sheet`: Get the CUE SHEET for a track — album, catalog number, ISRC, tempo, key, publisher, and every writer with their IPI, society and performance share. Hand this over when the user needs delivery paperwork, rights information, or asks who wrote it. AINSOF controls master and publishing, so these are sta - `get\_track`: One cue in full: album, catalog number, composer with IPI, publisher, tempo, key, description, and every version and stem. Takes a track\_id OR the track's title — call it by name when the user names a cue. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html