Tunetank MCP

officiel

Musique libre de droits

Que pouvez-vous faire avec Tunetank MCP ?

  • Trouver de la musique par humeur, genre ou thème — parcourez le catalogue Tunetank avec des filtres comme mood, genre ou theme en utilisant search_music.
  • Trouver des pistes par durée cible — spécifiez une duration en secondes et une tolerance pour obtenir des pistes correspondant à un besoin de timing précis.
  • Rechercher des effets sonores par catégorie et durée — utilisez search_sfx pour trouver des effets sonores par category et duration, par exemple un court whoosh de moins de 2 secondes.
  • Parcourir les genres, humeurs et thèmes disponibles — appelez list_genres, list_moods ou list_themes pour voir toutes les valeurs de filtre valides avant de rechercher.
  • Explorer des playlists organisées — utilisez list_playlists pour découvrir des collections thématiques de pistes avec descriptions et nombres de pistes.

Documentation

Serveur MCP Tunetank

Le catalogue de musique et d'effets sonores Tunetank en tant que serveur MCP — pour que tout assistant IA (Claude, ChatGPT, Cursor, …) puisse trouver la piste ou l'effet sonore libre de droits idéal pour une vidéo, une publicité, un podcast ou un stream.

Posez des questions comme « trouve un morceau rock énergique d'environ 60 secondes pour une intro YouTube » ou « un effet sonore whoosh de moins de 2 secondes » et l'assistant recherche dans le catalogue réel de Tunetank et renvoie un lien de prévisualisation ainsi que la page de la piste sur tunetank.com.

  • 🎵 Recherchez de la musique par humeur, genre, thème, artiste, nom et durée cible (± tolérance)
  • 🔊 Recherchez des effets sonores (SFX) par catégorie et durée
  • 📚 Parcourez les genres, humeurs, thèmes et playlists organisées
  • ▶️ Chaque résultat inclut une URL de prévisualisation audio et la page canonique de la piste (https://tunetank.com/track/<id>-<slug>/)
  • 🆓 Totalement gratuit — pas de clé API, pas d'authentification, pas d'inscription pour une limite de débit. Lecture seule.

Serveur

Point de terminaisonhttps://mcp.tunetank.com
TransportHTTP streamable (JSON‑RPC 2.0)
AuthentificationAucune (public, lecture seule)
CoûtGratuit

Configuration

Pointez n'importe quel client compatible MCP vers le point de terminaison ci-dessus. Exemples pour les clients courants :

Claude Desktop / Claude.ai (Connecteurs)

Ajoutez un Connecteur personnalisé avec l'URL :

https://mcp.tunetank.com

Ou, via le fichier de configuration (claude_desktop_config.json) en utilisant le pont 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 / autres clients

Tout client prenant en charge les serveurs MCP distants (HTTP) — utilisez simplement l'URL https://mcp.tunetank.com. Pour les clients qui ne prennent en charge que stdio, faites le pont avec npx -y mcp-remote https://mcp.tunetank.com.


Outils

OutilArgumentsRetourne
search_musicquery, name, artist, genre, mood, theme, duration, tolerance, limitPistes : nom, artiste, durée, bpm, URL de prévisualisation, URL de la page de la piste, genres/humeurs/thèmes
search_sfxquery, category, duration, tolerance, limitEffets sonores : nom, durée, URL de prévisualisation, forme d'onde
list_genresTous les genres musicaux (id, name, alias)
list_moodsToutes les humeurs musicales (id, name, alias)
list_themesTous les thèmes musicaux (id, name, alias)
list_playlistslimitPlaylists organisées (nom, description, nombre de pistes)

Notes sur les arguments

  • query (search_music) — texte libre ; correspond au nom de la piste ou au nom de l'artiste.
  • genre / mood / theme — acceptent soit un nom/alias (par ex. "rock", "happy") soit un identifiant numérique (provenant des outils list_*).
  • duration — durée cible en secondes.
  • tolerance± secondes autorisées autour de duration (par défaut 5). Exemple : duration: 60, tolerance: 10 → pistes entre 50s et 70s.
  • category (search_sfx) — nom ou identifiant de la catégorie SFX.
  • limit — résultats max (par défaut 20, max 50 ; playlists par défaut 50, max 200).

Tous les filtres de chaîne sont des correspondances partielles, insensibles à la casse. Seules les pistes/SFX publiés sont retournés.


Exemples

« Rock énergique, ~60s, pour une intro »

{
  "name": "search_music",
  "arguments": { "genre": "rock", "mood": "energetic", "duration": 60, "tolerance": 10, "limit": 5 }
}

« Un effet sonore whoosh court de moins de 2 secondes »

{
  "name": "search_sfx",
  "arguments": { "query": "whoosh", "duration": 1.5, "tolerance": 1.5 }
}

Exemple de résultat de piste

{
  "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"]
}

Essayez-le (JSON‑RPC brut)

Le transport est strictement conforme à la spécification, incluez donc les en-têtes Content-Type et 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}}}'

Licence

Toute la musique est libre d'utilisation à des fins personnelles et non commerciales.

Pour tout autre usage (projets commerciaux, publicités, contenu monétisé, travail pour des clients, etc.), rendez-vous sur tunetank.com et consultez les conditions de licence qui s'y trouvent.


À propos

La musique et les effets sonores proviennent de Tunetank — audio libre de droits pour les créateurs. Ce serveur MCP est un canal de découverte : il renvoie des prévisualisations et des pages de pistes pour que vous puissiez écouter et récupérer la piste sur tunetank.com. Le téléchargement et l'octroi de licence se font sur le site.

Des questions ou des problèmes ? Contactez-nous à support@tunetank.com.