Tunetank MCP
oficialMúsica libre de regalías
¿Qué puedes hacer con Tunetank MCP?
- Encuentra música por estado de ánimo, género o tema — busca en el catálogo de Tunetank con filtros como
mood,genreothemeusandosearch_music. - Encuentra pistas por duración objetivo — especifica una
durationen segundos y unatolerancepara obtener pistas que se ajusten a una necesidad de tiempo precisa. - Busca efectos de sonido por categoría y duración — usa
search_sfxpara encontrar SFX porcategoryyduration, por ejemplo, un whoosh corto de menos de 2 segundos. - Explora géneros, estados de ánimo y temas disponibles — llama a
list_genres,list_moodsolist_themespara ver todos los valores de filtro válidos antes de buscar. - Explora listas de reproducción seleccionadas — usa
list_playlistspara descubrir colecciones temáticas de pistas con descripciones y recuentos de pistas.
Documentación
Servidor MCP de Tunetank
El catálogo de música y efectos de sonido de Tunetank como servidor MCP — para que cualquier asistente de IA (Claude, ChatGPT, Cursor, …) pueda encontrar la pista o efecto de sonido libre de regalías adecuado para un video, anuncio, pódcast o transmisión.
Pregunta cosas como “encuentra una pista de rock enérgico de unos 60 segundos para una intro de YouTube” o “un efecto de sonido whoosh de menos de 2 segundos” y el asistente buscará en el catálogo real de Tunetank y te devolverá un enlace de previsualización junto con la página de la pista en tunetank.com.
- 🎵 Busca música por estado de ánimo, género, tema, artista, nombre y duración objetivo (± tolerancia)
- 🔊 Busca efectos de sonido (SFX) por categoría y duración
- 📚 Explora géneros, estados de ánimo, temas y listas de reproducción seleccionadas
- ▶️ Cada resultado incluye una URL de previsualización de audio y la página canónica de la pista (
https://tunetank.com/track/<id>-<slug>/) - 🆓 Completamente gratis — sin clave API, sin autenticación, sin registro para límite de velocidad. Solo lectura.
Servidor
| Endpoint | https://mcp.tunetank.com |
| Transporte | HTTP transmitible (JSON‑RPC 2.0) |
| Autenticación | Ninguna (público, solo lectura) |
| Costo | Gratis |
Configuración
Apunta cualquier cliente compatible con MCP al endpoint anterior. Ejemplos para clientes comunes:
Claude Desktop / Claude.ai (Conectores)
Añade un Conector personalizado con la URL:
https://mcp.tunetank.com
O, a través del archivo de configuración (claude_desktop_config.json) usando el puente mcp-remote:
{
"mcpServers": {
"tunetank": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.tunetank.com"]
}
}
}
Cursor
~/.cursor/mcp.json:
{
"mcpServers": {
"tunetank": {
"url": "https://mcp.tunetank.com"
}
}
}
VS Code / otros clientes
Cualquier cliente que soporte servidores MCP remotos (HTTP) — solo usa la URL https://mcp.tunetank.com. Para clientes que solo hablan stdio, haz un puente con npx -y mcp-remote https://mcp.tunetank.com.
Herramientas
| Herramienta | Argumentos | Devuelve |
|---|---|---|
search_music | query, name, artist, genre, mood, theme, duration, tolerance, limit | Pistas: nombre, artista, duración, bpm, URL de previsualización, URL de la página de la pista, géneros/estados de ánimo/temas |
search_sfx | query, category, duration, tolerance, limit | Efectos de sonido: nombre, duración, URL de previsualización, forma de onda |
list_genres | — | Todos los géneros musicales (id, name, alias) |
list_moods | — | Todos los estados de ánimo musicales (id, name, alias) |
list_themes | — | Todos los temas musicales (id, name, alias) |
list_playlists | limit | Listas de reproducción seleccionadas (nombre, descripción, número de pistas) |
Notas sobre los argumentos
query(search_music) — texto libre; coincide con el nombre de la pista o el nombre del artista.genre/mood/theme— aceptan un nombre/alias (p. ej.,"rock","happy") o un id numérico (de las herramientaslist_*).duration— duración objetivo en segundos.tolerance— ± segundos permitidos alrededor deduration(predeterminado5). Ejemplo:duration: 60, tolerance: 10→ pistas entre 50s y 70s.category(search_sfx) — nombre o id de la categoría de SFX.limit— resultados máximos (predeterminado20, máx.50; listas de reproducción predeterminado50, máx.200).
Todos los filtros de cadena son coincidencias parciales, sin distinción de mayúsculas/minúsculas. Solo se devuelven pistas/SFX publicados.
Ejemplos
“Rock enérgico, ~60s, para una intro”
{
"name": "search_music",
"arguments": { "genre": "rock", "mood": "energetic", "duration": 60, "tolerance": 10, "limit": 5 }
}
“Un efecto de sonido whoosh corto de menos de 2 segundos”
{
"name": "search_sfx",
"arguments": { "query": "whoosh", "duration": 1.5, "tolerance": 1.5 }
}
Resultado de pista de muestra
{
"id": 2270,
"name": "Adventures",
"artist": "A Himitsu",
"duration": 138,
"bpm": 120,
"url": "https://tunetank.com/track/2270-adventures/",
"preview": "https://…/preview.mp3",
"genres": ["Pop"],
"moods": ["Happy", "Inspiring"],
"themes": ["Vlog"]
}
Pruébalo (JSON‑RPC sin procesar)
El transporte es estricto con la especificación, así que incluye tanto los encabezados Content-Type como Accept:
# List available tools
curl -s https://mcp.tunetank.com \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
# Search music
curl -s https://mcp.tunetank.com \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"search_music","arguments":{"mood":"happy","duration":60,"tolerance":10,"limit":3}}}'
Licencias
Toda la música es gratuita para uso personal y no comercial.
Para cualquier otro uso (proyectos comerciales, anuncios, contenido monetizado, trabajo para clientes, etc.), dirígete a tunetank.com y revisa los términos de licencia allí.
Acerca de
La música y los efectos de sonido provienen de Tunetank — audio libre de regalías para creadores. Este servidor MCP es un canal de descubrimiento: devuelve previsualizaciones y páginas de pistas para que puedas escuchar y obtener la pista en tunetank.com. La descarga y la licencia se realizan en el sitio.
¿Preguntas o problemas? Contacta en support@tunetank.com.