Tunetank MCP

offiziell

Lizenzfreie Musik

Was kann man mit Tunetank MCP machen?

  • Musik nach Stimmung, Genre oder Thema finden — durchsuchen Sie den Tunetank-Katalog mit Filtern wie mood, genre oder theme mithilfe von search_music.
  • Titel nach Ziel-Länge finden — geben Sie eine duration in Sekunden und eine tolerance an, um Titel zu erhalten, die eine genaue Zeitvorgabe erfüllen.
  • Soundeffekte nach Kategorie und Länge suchen — verwenden Sie search_sfx, um SFX nach category und duration zu finden, z. B. einen kurzen Whoosh unter 2 Sekunden.
  • Verfügbare Genres, Stimmungen und Themen durchsuchen — rufen Sie list_genres, list_moods oder list_themes auf, um vor der Suche alle gültigen Filterwerte anzuzeigen.
  • Kuratierte Playlists erkunden — nutzen Sie list_playlists, um thematische Sammlungen von Titeln mit Beschreibungen und Titelanzahlen zu entdecken.

Dokumentation

Tunetank MCP Server

Der Musik- und Soundeffekte-Katalog von Tunetank als MCP-Server — damit jeder KI-Assistent (Claude, ChatGPT, Cursor, …) den passenden lizenzfreien Track oder SFX für ein Video, eine Werbung, einen Podcast oder Stream finden kann.

Stellen Sie Fragen wie „Finde einen energiegeladenen Rock-Track mit etwa 60 Sekunden für ein YouTube-Intro“ oder „einen Whoosh-SFX unter 2 Sekunden“ und der Assistent durchsucht den echten Katalog von Tunetank und gibt einen Vorschau-Link sowie die Track-Seite auf tunetank.com zurück.

  • 🎵 Musik suchen nach Stimmung, Genre, Thema, Künstler, Name und Ziellänge (± Toleranz)
  • 🔊 Soundeffekte (SFX) suchen nach Kategorie und Länge
  • 📚 Genres, Stimmungen, Themen und kuratierte Playlists durchstöbern
  • ▶️ Jedes Ergebnis enthält eine Audio-Vorschau-URL und die kanonische Track-Seite (https://tunetank.com/track/<id>-<slug>/)
  • 🆓 Vollkommen kostenlos — kein API-Schlüssel, keine Authentifizierung, keine Anmeldung für Ratenbegrenzung. Nur Lesezugriff.

Server

Endpunkthttps://mcp.tunetank.com
TransportStreamable HTTP (JSON‑RPC 2.0)
AuthentifizierungKeine (öffentlich, nur Lesezugriff)
KostenKostenlos

Einrichtung

Richten Sie jeden MCP-fähigen Client auf den obigen Endpunkt aus. Beispiele für gängige Clients:

Claude Desktop / Claude.ai (Connectors)

Fügen Sie einen benutzerdefinierten Connector mit der URL hinzu:

https://mcp.tunetank.com

Oder über die Konfigurationsdatei (claude_desktop_config.json) mit der mcp-remote-Brücke:

{
  "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 / andere Clients

Jeder Client, der entfernte (HTTP) MCP-Server unterstützt — verwenden Sie einfach die URL https://mcp.tunetank.com. Für Clients, die nur stdio unterstützen, überbrücken Sie mit npx -y mcp-remote https://mcp.tunetank.com.


Werkzeuge

WerkzeugArgumenteRückgaben
search_musicquery, name, artist, genre, mood, theme, duration, tolerance, limitTracks: Name, Künstler, Dauer, BPM, Vorschau-URL, Track-Seiten-URL, Genres/Stimmungen/Themen
search_sfxquery, category, duration, tolerance, limitSoundeffekte: Name, Dauer, Vorschau-URL, Wellenform
list_genresAlle Musikgenres (id, name, alias)
list_moodsAlle Musikstimmungen (id, name, alias)
list_themesAlle Musikthemen (id, name, alias)
list_playlistslimitKuratierte Playlists (Name, Beschreibung, Track-Anzahl)

Hinweise zu den Argumenten

  • query (search_music) — Freitext; gleicht den Track-Namen oder den Künstlernamen ab.
  • genre / mood / theme — akzeptieren entweder einen Namen/Alias (z. B. "rock", "happy") oder eine numerische ID (aus den list_*-Werkzeugen).
  • duration — Ziellänge in Sekunden.
  • tolerance — erlaubte ± Sekunden um duration (Standard 5). Beispiel: duration: 60, tolerance: 10 → Tracks zwischen 50s und 70s.
  • category (search_sfx) — SFX-Kategoriename oder -ID.
  • limit — maximale Ergebnisse (Standard 20, max. 50; Playlists Standard 50, max. 200).

Alle Zeichenkettenfilter sind teilweise Übereinstimmungen, Groß-/Kleinschreibung wird nicht beachtet. Es werden nur veröffentlichte Tracks/SFX zurückgegeben.


Beispiele

„Energiegeladener Rock, ~60s, für ein Intro“

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

„Ein kurzer Whoosh-Soundeffekt unter 2 Sekunden“

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

Beispiel für ein Track-Ergebnis

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

Ausprobieren (rohes JSON‑RPC)

Der Transport ist spezifikationskonform, daher müssen sowohl der Content-Type- als auch der Accept-Header enthalten sein:

# 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}}}'

Lizenzierung

Alle Musik ist kostenlos für persönliche und nicht-kommerzielle Zwecke.

Für alles andere (kommerzielle Projekte, Werbung, monetarisierte Inhalte, Kundenarbeit usw.) besuchen Sie tunetank.com und lesen Sie dort die Lizenzbedingungen.


Über

Musik und Soundeffekte stammen von Tunetank — lizenzfreies Audio für Kreative. Dieser MCP-Server ist ein Entdeckungs-Kanal: Er gibt Vorschauen und Track-Seiten zurück, damit Sie anhören und den Track auf tunetank.com herunterladen können. Herunterladen und Lizenzierung erfolgen auf der Website.

Fragen oder Probleme? Kontaktieren Sie uns unter support@tunetank.com.