API de reconocimiento musical, CLI y servidor MCP
Identifica canciones y consulta BPM, tonalidad y códigos Camelot desde tu terminal, desde un cliente MCP o directamente desde tu propio código. Gratis, sin clave API, de código abierto.
Línea de comandos
Identifica una pista y consulta su tempo y su tonalidad sin salir de la terminal. También es una biblioteca cliente totalmente tipada y sin dependencias en tiempo de ejecución.
npm i -g songfinderServidor MCP
Cuatro herramientas para Claude, Cursor, Windsurf y Zed. Pregunta qué canción suena y después por sus BPM, su tonalidad y las pistas armónicamente compatibles.
npx -y songfinder-mcpAgent Skills
Habilidades de Claude Code que no requieren instalar nada más que curl. Identifica canciones y arma sesiones beatmatched conversando.
/plugin marketplace add songfinder-dev/songfinder-skillsUn comando, el análisis completo
Todos los comandos que nombran una pista aceptan una frase de búsqueda con la misma facilidad que un ISRC.
$ songfinder analyze "strobe deadmau5"
I Remember (Strobelight Edit) — deadmau5
Strobelite Seduction (2013)
ISRC: USUS10800096
Tempo: 128 BPM
Key: B Minor (Camelot 10A, Open Key 3m)
Mixes with: 10B, 9A, 11A
Energy: 59%
Danceability: 66%Qué te ofrece la API
Los mismos endpoints que mueven este sitio, abiertos a cualquier cliente.
Reconocimiento
Desde un enlace de YouTube, TikTok, Instagram, SoundCloud, Bilibili o X, desde cualquier URL directa de medios, o desde un archivo de audio. Una cadena de motores se ejecuta en orden hasta que uno acierta.
Análisis acústico
Tempo, tonalidad con su posición en la rueda Camelot y las tonalidades compatibles, más energía, bailabilidad, valencia, acusticidad, instrumentalidad, presencia en directo, habla y sonoridad.
Búsqueda de afines
Pistas que suenan como una dada, opcionalmente restringidas a tonalidades que encajan limpiamente con ella: lo que quieres cuando el resultado es una sesión de DJ y no una lista.
Sin clave API, sin cuenta
No hay registro ni tarifas. Song Finder ofrece el reconocimiento mediante una API propia desplegada por nosotros y limita las solicitudes por IP para mantener estable el servicio; los endpoints de análisis permiten aproximadamente una llamada cada uno a cinco segundos.
Código abierto
Los tres clientes tienen licencia MIT y se desarrollan de forma abierta. Las incidencias y pull requests son bienvenidas en cualquier repositorio.
github.com/songfinder-dev¿Prefieres el navegador?
Todas estas capacidades funcionan también como herramientas web: sin instalar nada y sin terminal.
Identificar una canción
Song Finder