📡 MCP Radar

kanaworksai-hue/sonicproof

Does your AI-generated sound match the prompt? Local QA for generative audio — check, rank, QC, picture-fit and library search with EmbeddingGemma 2. CLI, web workbench, MCP server.

⭐ 6 stars
⑂ 0 forks
Python
momentum ▲ 30.0
created 2026-10-18
on radar since 2026-10-20
ai-agentsaudioaudio-analysisclaude-codeembeddinggemmaembeddingsgenerative-audioloudnessmcpmcp-serverpythonsound-effectsstable-audio
View on GitHub ↗Homepage ↗

About sonicproof

Install · Use · Workbench · AI agents · Reading a score · ⭐ Star

Does your AI-generated sound match what you asked for?

Sonicproof is a local QA tool for generative audio — sound effects, music and ambience from Stable Audio and friends. It listens with one multilingual model, Google's EmbeddingGemma 2, which puts text, sound, images and video in one shared space:

- check — does this clip sound like the prompt? Prompts can be in any language. - rank — you generated four seeds; which one should you keep? - qc — is it technically clean? Loudness, true peak, clipping, DC, silence, cut-off tails, clicks, phase, loop seams — with a one-line fix for every problem. - fit — does this sound suit the picture? A frame, a piece of concept art, a video clip, or a video's own soundtrack. - search — find sounds in your own library by words (any language), by example, or by picture. - dedupe — find the re-encoded, re-leveled and trimmed copies cluttering your library, and which one to keep.

Everything runs on your machine — no uploads, no API keys — and you can use it from a local workbench in your browser, from your AI agent (MCP server + agent skill), or from the command line and Python.

- Python 3.11 or newer (tested on 3.11–3.13). Apple Silicon (MPS), CUDA and CPU all work. sp is a short alias for sonicproof. - The model — EmbeddingGemma 2, about 1.5 GB — is downloaded from Hugging Face into its usual cache on first use. No Hugging Face account or token is needed. - ffmpeg is only needed for M4A / AAC / MP4 and other formats libsndfile can't read, and for video in fit / search. WA

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/kanaworksai-hue--sonicproof.html)

Related MCP servers

kanaworksai-hue/audio-studio-mcp

Local AI BGM and sound effects for Claude Code and any MCP client. Stable Audio 3 on Apple Silicon (MLX) and Windows NVIDIA GPUs (PyTorch). No cloud, no API key.

⭐ 286Python
Stupidoodle/swissdevjobs-cli

Search & 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

⭐ 92Python
Riccardo8888/agent-link

An end-to-end encrypted channel between coding agents, anywhere

⭐ 55Python
aka-kika/hig-mcp

MCP server serving Apple Human Interface Guidelines as structured design tokens for AI coding agents — post-WWDC25 system colors, Liquid Glass constraints, SwiftUI mappings.

⭐ 31Python
PyModel/jev-judge-mcp

Typed 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

⭐ 29Python
jiawei686/jev-ultrafast-mcp

Hand a whole browser task off in one call: a decision model drives the page server-side, so a flow costs one call, not a turn per click. Ref-based element tables, code-checked assertions, zero-model m

⭐ 18Python

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.