此 MCP 可以做什么
Searches a production-music catalogue, previews tracks, matches music to briefs or references, analyzes videos and creates watermarked music-scored video outputs with cue sheets.
工具
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'required': ['video_url'], 'properties': {'video_url': {'type': 'string', 'description': 'link to the video'}}}
输入模式
{'type': 'object', 'required': ['track_id'], 'properties': {'track_id': {'type': 'string', 'description': "a track_id, or the track's title"}}}
输入模式
{'type': 'object', 'required': ['video_url'], 'properties': {'brief': {'type': 'string', 'description': 'the same brief you scored with'}, 'version': {'type': 'string'}, 'sections': {'type': 'array', 'items': {'type': 'object', 'properties': {'to': {'type': 'number'}, 'from': {'type': 'number'}, 'brief': {'type': 'string'}, 'stems': {'type': 'array', 'items': {'type': 'string'}}, 'version': {'type': 'string'}, 'track_id': {'type': 'string'}}}}, 'silences': {'type': 'array', 'items': {'type': 'object', 'properties': {'at': {'type': 'number'}, 'for': {'type': 'number'}}}}, 'track_id': {'type': 'string'}, 'video_url': {'type': 'string', 'description': 'the same link you scored'}, 'music_offset_db': {'type': 'number', 'description': 'the same value you scored with, if you set one'}}}
输入模式
{'type': 'object', 'required': ['about', 'verdict', 'consented'], 'properties': {'about': {'type': 'string', 'description': "the tool this is about, e.g. 'search_music' or 'score_my_video'"}, 'brief': {'type': 'string', 'description': 'the brief or query that produced it, if any'}, 'verdict': {'enum': ['good', 'bad', 'partly'], 'type': 'string', 'description': 'how it landed'}, 'expected': {'type': 'string', 'description': 'what they wanted instead, if they said'}, 'track_id': {'type': 'string', 'description': 'the cue it concerns, if any'}, 'consented': {'type': 'boolean', 'description': 'true ONLY if you asked the user whether their feedback may be sent to AINSOF and they agreed. Never set this without having asked.'}, 'in_their_words': {'type': 'string', 'description': "the user's own sentence, verbatim, not paraphrased"}}}
输入模式
{'type': 'object', 'required': ['duration_sec'], 'properties': {'product': {'type': 'string'}, 'description': {'type': 'string', 'description': 'what the video shows, in musical terms'}, 'cuts_per_min': {'type': 'number', 'description': 'edit pace, if known'}, 'duration_sec': {'type': 'number', 'description': "the video's length in seconds"}, 'has_narration': {'type': 'boolean', 'description': 'true if anyone speaks over it'}}}
输入模式
{'type': 'object', 'required': ['track_id'], 'properties': {'track_id': {'type': 'string', 'description': "e.g. 'AIN-CAT 031_002' or 'Shine On Today'"}}}
输入模式
{'type': 'object', 'properties': {'filename': {'type': 'string', 'description': "their file's name, for the link"}}}
输入模式
{'type': 'object', 'required': ['track_id'], 'properties': {'version': {'type': 'string', 'default': 'MAIN', 'description': 'MAIN, CUT_30, CUT_15…'}, 'track_id': {'type': 'string', 'description': "e.g. 'AIN-CAT 053_004' — or the title, e.g. 'Shine On Today'"}}}
输入模式
{'type': 'object', 'required': ['video_url'], 'properties': {'brief': {'type': 'string', 'description': 'the music you want, IN ENGLISH'}, 'version': {'type': 'string', 'description': 'force a version — MAIN, CUT_30, CUT_60…'}, 'sections': {'type': 'array', 'items': {'type': 'object', 'required': ['from', 'to'], 'properties': {'to': {'type': 'number', 'description': 'end of this act, in seconds'}, 'from': {'type': 'number', 'description': 'start of this act, in seconds'}, 'brief': {'type': 'string', 'description': 'the music for THIS act, in English'}, 'stems': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Or build this act from individual instruments of that cue — ["STRINGS"], or ["BRASS","BASS"]. Every stem is the same length as the full mix and perfectly in sync with it, so any combination stays together. Use it when a moment needs one colour rather than a whole arrangement. Needs track_id.'}, 'version': {'type': 'string', 'description': 'An alternate mix available for this cue, such as MAIN, UNDERSCORE, MUSIC_BED or NO_MELODY. get_track lists the versions actually available for the selected cue.'}, 'track_id': {'type': 'string', 'description': 'or an exact cue for this act'}}}, 'description': 'Timed sections with separate music briefs or specified cues. Boundaries are adjusted to measured shot boundaries. This tool does not support per-section volume automation.'}, 'silences': {'type': 'array', 'items': {'type': 'object', 'required': ['at'], 'properties': {'at': {'type': 'number', 'description': 'seconds into the video'}, 'for': {'type': 'number', 'description': 'how long the silence lasts, in seconds'}}}, 'description': 'Music-free intervals, in seconds. Boundaries are adjusted to measured shot boundaries. analyze_video provides the cut list.'}, 'track_id': {'type': 'string', 'description': "use this exact cue instead, e.g. 'AIN-CAT 006_004'"}, 'video_url': {'type': 'string', 'description': 'link to the video'}, 'music_offset_db': {'type': 'number', 'description': "how far under the video's own audio the music sits, in dB. Negative is quieter; 0 is level with it. Leave unset for the default."}}}
输入模式
{'type': 'object', 'required': ['link'], 'properties': {'link': {'type': 'string'}, 'top_k': {'type': 'integer', 'default': 10}, 'musical_styles': {'type': 'array', 'items': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'maxItems': 4, 'description': "Known English genre labels from the user's request or reliable knowledge of the reference, e.g. disco, funk. Omit if uncertain. Matches catalogue genre tags (including single words) and may return fewer cues. Multiple styles are alternatives, not proof of their combination. Never invent a genre to fill this field."}, 'musical_description': {'type': 'string', 'maxLength': 1000, 'description': "Known musical style, groove and instrumentation, preferably in English. Include the user's constraints. Do not invent traits or treat the artist/title as a musical description."}}}
输入模式
{'type': 'object', 'required': ['brief'], 'properties': {'brief': {'type': 'string', 'description': 'What the music should be — or the exact name of a track, album or catalogue number.'}, 'top_k': {'type': 'integer', 'default': 10}}}
近期工具变更
类似的 MCP 服务器
MiOffice — AI-Powered Workspace Studio
Provides browser-based tools for processing PDFs, images, video, and audio, including generation, enhancement, conversion, transc…
BlitzReels Video Editor
Creates and edits short-form videos, including timelines, captions, transitions, AI-generated visuals, music, voiceovers, sound e…
Morpha
Enables creating, animating, and exporting layered short-form video projects.
switch
Enables management and exploration of an account-scoped library of AI-generated images and videos.
framesail
Creates long-form YouTube videos through script generation, storyboarding, visual assets, voiceover, music, scene composition, an…
Magnific
Provides image enhancement and design tools, AI image and audio generation, text-to-speech, creation management, and reusable cre…
Uwear
Supports AI fashion photoshoot production with garments, outfits, avatars, locations, art direction, image generation, backdrops,…
Creative Claw
Generates and edits branded images, video, audio, speech, and 3D-related creative assets, with media processing and reusable them…