Skip to content
The Daily Repo

js713-lab / sonic-match-mcp

MCP server that watches video footage and returns license-safe BGM matches, hook windows, and ffmpeg ducking specs for agents.

Why this job: name: mcp; says: mcp server; topics: model-context-protocol, mcp

Sonicmatch — video in, license-safe BGM out. Ingest, Analyze, Match, Mix.

What it does

  • Watches the picture. Gemini video understanding when GEMINI_API_KEY is set; otherwise local ffmpeg / audio heuristics (optional Whisper, PySceneDetect, librosa).
  • License on every row. CC / royalty-free / user-owned library. Non-commercial tracks are never auto-recommended. Generated beds stay out of auto recs.
  • Editor-shaped output. 12–20s hook in/out, speech ducking, ffmpeg recipe, mix spec for CapCut / Premiere / DaVinci / your agent.
  • Agent-native MCP. stdio for Claude Desktop and Cursor; streamable HTTP for web editors. Never ships raw multi-MB video through the payload — you get an asset_id.
  • Works without API keys. 20-track seed catalog for Reels. Optional Jamendo, Freesound, and user-owned Artlist / Epidemic JSON.

Get started

No single install command. Read the steps in the README (opens in new tab)

Maintenance
Active
Last commit 19 days ago
Stars
152
On GitHub
Licence
MIT
Allows business use
Downloads for
None listed
No release files
Latest version
v0.2.1
Released 19 days ago
Built with
Python
100% of the code

Is it looked after?

Contributors
2
Last 90 days
Issues
12% closed
7 still open
Pull requests
6 merged
1 waiting
Releases
2
2 in the last year

Similar repos

Repos similar to this one
RepoStarsLast commitLicenceDownloads for
KyaniteLabs / kinocut2586 days agoApache-2.0No downloads
WeftCut / WeftCut325todayMITMac, Windows, Linux
More: languages, topics and project record

Languages

  • Python 100%
  • Dockerfile <1%

Topics

  • ai-agents
  • bgm
  • ffmpeg
  • mcp
  • model-context-protocol
  • music-matching
  • python
  • video

Project record

  • JobMCP servers
  • StatusListed
  • Commits21
  • Forks1
  • Watching0
  • Stars in 28 days0
  • CreatedSep 10, 2026
  • First seen by usNov 7, 2026
  • CheckedNov 7, 2026

Type to search.

Try