Tunetank MCP

resmi

Telifsiz Müzik

Tunetank MCP ile neler yapabilirsiniz?

  • Müziği ruh hali, tür veya temaya göre bulunsearch_music kullanarak mood, genre veya theme gibi filtrelerle Tunetank kataloğunda arama yapın.
  • Parçaları hedef süreye göre bulun — belirli bir zamanlama ihtiyacına uyan parçaları almak için saniye cinsinden bir duration ve bir tolerance belirtin.
  • Ses efektlerini kategori ve uzunluğa göre arayınsearch_sfx kullanarak category ve duration ile SFX bulun, örn. 2 saniyenin altında kısa bir whoosh.
  • Mevcut türleri, ruh hallerini ve temaları keşfedin — arama yapmadan önce tüm geçerli filtre değerlerini görmek için list_genres, list_moods veya list_themes çağrısını yapın.
  • Özenle seçilmiş çalma listelerini keşfedin — açıklamaları ve parça sayılarıyla birlikte temalı parça koleksiyonlarını keşfetmek için list_playlists kullanın.

Dokümantasyon

Tunetank MCP Sunucusu

Tunetank müzik ve ses efekti kataloğu, bir MCP sunucusu olarak — böylece herhangi bir yapay zeka asistanı (Claude, ChatGPT, Cursor, …) bir video, reklam, podcast veya yayın için doğru telifsiz parçayı veya ses efektini bulabilir.

“Bir YouTube intro'su için yaklaşık 60 saniyelik enerjik bir rock parçası bul” veya “2 saniyenin altında bir whoosh ses efekti” gibi şeyler sorun; asistan Tunetank'ın gerçek kataloğunda arama yapar ve bir önizleme bağlantısı ile birlikte tunetank.com'daki parça sayfasını döndürür.

  • 🎵 Müzik aramasını ruh hali, tür, tema, sanatçı, isim ve hedef uzunluğa (± tolerans) göre yapın
  • 🔊 Ses efektlerini (SFX) kategoriye ve uzunluğa göre arayın
  • 📚 Türlere, ruh hallerine, temalara ve seçki listelerine göz atın
  • ▶️ Her sonuç bir ses önizleme URL'si ve standart parça sayfası içerir (https://tunetank.com/track/<id>-<slug>/)
  • 🆓 Tamamen ücretsiz — API anahtarı yok, kimlik doğrulama yok, hız sınırı kaydı yok. Salt okunur.

Sunucu

Uç Noktahttps://mcp.tunetank.com
AktarımAkışkan HTTP (JSON‑RPC 2.0)
Kimlik DoğrulamaYok (herkese açık, salt okunur)
ÜcretÜcretsiz

Kurulum

Herhangi bir MCP özellikli istemciyi yukarıdaki uç noktaya yönlendirin. Yaygın istemciler için örnekler:

Claude Desktop / Claude.ai (Bağlayıcılar)

URL ile bir Özel Bağlayıcı ekleyin:

https://mcp.tunetank.com

Veya, mcp-remote köprüsünü kullanarak yapılandırma dosyası (claude_desktop_config.json) aracılığıyla:

{
  "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 / diğer istemciler

Uzak (HTTP) MCP sunucularını destekleyen herhangi bir istemci — sadece https://mcp.tunetank.com URL'sini kullanın. Yalnızca stdio ile çalışan istemciler için npx -y mcp-remote https://mcp.tunetank.com ile köprüleyin.


Araçlar

AraçArgümanlarDöndürdükleri
search_musicquery, name, artist, genre, mood, theme, duration, tolerance, limitParçalar: isim, sanatçı, süre, bpm, önizleme URL'si, parça sayfası URL'si, türler/ruh halleri/temalar
search_sfxquery, category, duration, tolerance, limitSes efektleri: isim, süre, önizleme URL'si, dalga formu
list_genresTüm müzik türleri (id, name, alias)
list_moodsTüm müzik ruh halleri (id, name, alias)
list_themesTüm müzik temaları (id, name, alias)
list_playlistslimitSeçki listeleri (isim, açıklama, parça sayısı)

Argüman notları

  • query (search_music) — serbest metin; parça adı veya sanatçı adıyla eşleşir.
  • genre / mood / theme — bir isim/takma ad (örn. "rock", "happy") veya sayısal bir kimlik (list_* araçlarından) kabul eder.
  • durationsaniye cinsinden hedef uzunluk.
  • toleranceduration etrafında izin verilen ± saniye (varsayılan 5). Örnek: duration: 60, tolerance: 10 → 50 sn ile 70 sn arasındaki parçalar.
  • category (search_sfx) — SFX kategori adı veya kimliği.
  • limit — maksimum sonuç (varsayılan 20, maksimum 50; seçki listeleri varsayılan 50, maksimum 200).

Tüm dize filtreleri kısmi, büyük/küçük harf duyarsız eşleşmelerdir. Yalnızca yayınlanmış parçalar/SFX döndürülür.


Örnekler

“Enerjik rock, ~60sn, bir intro için”

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

“2 saniyenin altında kısa bir whoosh ses efekti”

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

Örnek parça sonucu

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

Deneyin (ham JSON‑RPC)

Aktarım belirtime sıkı sıkıya bağlıdır, bu nedenle hem Content-Type hem de Accept başlıklarını ekleyin:

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

Lisanslama

Tüm müzikler kişisel ve ticari olmayan amaçlar için ücretsizdir.

Bunun dışındaki her şey için (ticari projeler, reklamlar, para kazanılan içerikler, müşteri işleri vb.), tunetank.com adresine gidin ve oradaki lisans koşullarını inceleyin.


Hakkında

Müzik ve ses efektleri, içerik üreticileri için telifsiz ses sağlayan Tunetank tarafından sunulmaktadır. Bu MCP sunucusu bir keşif kanalıdır: dinleyebilmeniz ve parçayı tunetank.com'dan alabilmeniz için önizlemeler ve parça sayfaları döndürür. İndirme ve lisanslama sitede gerçekleşir.

Sorularınız veya sorunlarınız mı var? support@tunetank.com adresinden ulaşın.