MCP server that watches video footage and returns license-safe BGM matches, hook windows, and ffmpeg ducking specs for agents.
View on GitHub ↗Homepage ↗Video-native MCP server for license-safe BGM. Watches the footage — not the script — and returns a shortlist, a 12–20s hook, and an ffmpeg ducking spec.
Package / CLI: sonicmatch-mcp. A Model Context Protocol server for Claude Desktop, Cursor, and other MCP clients. Drop an Instagram Reel, YouTube Short, or TikTok-style clip. Get royalty-free / Creative Commons matches with the license printed on every row.
Video-to-BGM already exists. The wedge is not “I also match music”:
- it watches the footage, not the script - it returns a hook window + ffmpeg ducking spec - it is agent-native - it prints the license instead of lying
Catalog quality will kill or save this. More tools will not.
Do not treat this as “script in → YouTube Music search out.” That already exists (mcp-bgm-recommender). Sonicmatch watches the video.
You own You do not own ------ Local file / public URL ingest Platform music licenses Mood, energy curve, speech vs silence, scene cuts Meta/TikTok “trending audio” graph CC / royalty-free catalogs + optional paid adapters Spotify / IG official libraries Ranked tracks, preview URLs, mix spec, ffmpeg Auto-publish to Instagram
North star: ingestvideo → analyzevideomusic → recommendbgm → previewmix → exportmixspec
- The code is MIT. - Every track has its own license. It is printed on every recommendation. - Nothing here is an official Instagram sticker, TikTok Commercial Music Library track, or YouTube Audio Library API result. - Do not recommend commercial pop unless the adapter is explicitly a user-owned licensed library. - CC-BY still needs attribution. CC-
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/js713-lab--sonic-match-mcp.html)
MCP server: turn narrated screen recordings into agent-ready data — local Whisper transcript, scene keyframes, OCR, wall-clock anchoring. Record your screen, talk — your AI agent files the bugs.
lotchuazzz-crypto/papergraph-mcpTurn arXiv and LaTeX mathematical papers into theorem dependency graphs for AI agents through MCP.
Stupidoodle/swissdevjobs-cliSearch & apply to ~4,700 salary-transparent tech jobs across 7 countries (🇨🇭🇩🇪🇬🇧🇺🇸🇨🇦🇳🇱🇫🇷) from your terminal or AI agent — zero-dependency Python CLI + MCP server + Claude Code plugin
bybit-exchange/kaasTurn scattered notes, docs and transcripts into a queryable Markdown wiki — an LLM knowledge-base compiler with MCP access, no embeddings, self-hosted.
aka-kika/hig-mcpMCP server serving Apple Human Interface Guidelines as structured design tokens for AI coding agents — post-WWDC25 system colors, Liquid Glass constraints, SwiftUI mappings.
PyModel/jev-judge-mcpTyped judgment tools for MCP agents. TypeSafe's Jev model as verify, screen, find, classify, rerank, decide, compare, extract, review, gate, and score: the model judges, policy decides auto, review, o
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.