Tunetank MCP
resmiMusik Bebas Royalti
Apa yang bisa Anda lakukan dengan Tunetank MCP?
- Temukan musik berdasarkan suasana hati, genre, atau tema — cari katalog Tunetank dengan filter seperti
mood,genre, atauthememenggunakansearch_music. - Temukan trek berdasarkan durasi target — tentukan
durationdalam detik dantoleranceuntuk mendapatkan trek yang sesuai dengan kebutuhan waktu yang presisi. - Cari efek suara berdasarkan kategori dan panjang — gunakan
search_sfxuntuk menemukan SFX berdasarkancategorydanduration, misalnya suara whoosh pendek di bawah 2 detik. - Jelajahi genre, suasana hati, dan tema yang tersedia — panggil
list_genres,list_moods, ataulist_themesuntuk melihat semua nilai filter yang valid sebelum mencari. - Jelajahi daftar putar kurasi — gunakan
list_playlistsuntuk menemukan koleksi trek bertema beserta deskripsi dan jumlah trek.
Dokumentasi
Server MCP Tunetank
Katalog musik & efek suara Tunetank sebagai server MCP — sehingga asisten AI mana pun (Claude, ChatGPT, Cursor, …) dapat menemukan trek bebas royalti atau SFX yang tepat untuk video, iklan, podcast, atau siaran langsung.
Tanyakan hal seperti "cari trek rock energik sekitar 60 detik untuk intro YouTube" atau "SFX whoosh di bawah 2 detik" dan asisten akan mencari katalog asli Tunetank dan memberikan tautan pratinjau beserta halaman trek di tunetank.com.
- 🎵 Cari musik berdasarkan suasana hati, genre, tema, artis, nama, dan durasi target (± toleransi)
- 🔊 Cari efek suara (SFX) berdasarkan kategori dan durasi
- 📚 Jelajahi genre, suasana hati, tema, dan daftar putar yang dikurasi
- ▶️ Setiap hasil menyertakan URL pratinjau audio dan halaman trek kanonis (
https://tunetank.com/track/<id>-<slug>/) - 🆓 Sepenuhnya gratis — tanpa kunci API, tanpa autentikasi, tanpa pendaftaran batas laju. Hanya-baca.
Server
| Titik Akhir | https://mcp.tunetank.com |
| Transport | HTTP yang Dapat Distreaming (JSON‑RPC 2.0) |
| Autentikasi | Tidak ada (publik, hanya-baca) |
| Biaya | Gratis |
Penyiapan
Arahkan klien berkemampuan MCP mana pun ke titik akhir di atas. Contoh untuk klien umum:
Claude Desktop / Claude.ai (Konektor)
Tambahkan Konektor Kustom dengan URL:
https://mcp.tunetank.com
Atau, melalui berkas konfigurasi (claude_desktop_config.json) menggunakan jembatan 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 / klien lainnya
Klien apa pun yang mendukung server MCP jarak jauh (HTTP) — cukup gunakan URL https://mcp.tunetank.com. Untuk klien yang hanya mendukung stdio, jembatani dengan npx -y mcp-remote https://mcp.tunetank.com.
Alat
| Alat | Argumen | Mengembalikan |
|---|---|---|
search_music | query, name, artist, genre, mood, theme, duration, tolerance, limit | Trek: nama, artis, durasi, bpm, URL pratinjau, URL halaman trek, genre/suasana hati/tema |
search_sfx | query, category, duration, tolerance, limit | Efek suara: nama, durasi, URL pratinjau, bentuk gelombang |
list_genres | — | Semua genre musik (id, name, alias) |
list_moods | — | Semua suasana hati musik (id, name, alias) |
list_themes | — | Semua tema musik (id, name, alias) |
list_playlists | limit | Daftar putar yang dikurasi (nama, deskripsi, jumlah trek) |
Catatan argumen
query(search_music) — teks bebas; cocok dengan nama trek atau nama artis.genre/mood/theme— menerima nama/alias (mis."rock","happy") atau id numerik (dari alatlist_*).duration— durasi target dalam detik.tolerance— ± detik yang diizinkan di sekitarduration(default5). Contoh:duration: 60, tolerance: 10→ trek antara 50d dan 70d.category(search_sfx) — nama atau id kategori SFX.limit— hasil maksimal (default20, maks50; daftar putar default50, maks200).
Semua filter string adalah pencocokan parsial, tidak peka huruf besar-kecil. Hanya trek/SFX yang dipublikasikan yang dikembalikan.
Contoh
"Rock energik, ~60d, untuk intro"
{
"name": "search_music",
"arguments": { "genre": "rock", "mood": "energetic", "duration": 60, "tolerance": 10, "limit": 5 }
}
"Efek suara whoosh pendek di bawah 2 detik"
{
"name": "search_sfx",
"arguments": { "query": "whoosh", "duration": 1.5, "tolerance": 1.5 }
}
Contoh hasil trek
{
"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"]
}
Coba (JSON‑RPC mentah)
Transportnya ketat terhadap spesifikasi, jadi sertakan header Content-Type dan 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}}}'
Lisensi
Semua musik gratis digunakan untuk keperluan pribadi dan non‑komersial.
Untuk keperluan lainnya (proyek komersial, iklan, konten yang dimonetisasi, pekerjaan klien, dll.), kunjungi tunetank.com dan tinjau ketentuan lisensi di sana.
Tentang
Musik dan efek suara berasal dari Tunetank — audio bebas royalti untuk kreator. Server MCP ini adalah saluran penemuan: server ini mengembalikan pratinjau dan halaman trek sehingga Anda dapat mendengarkan dan mengambil trek di tunetank.com. Pengunduhan dan lisensi dilakukan di situs tersebut.
Pertanyaan atau masalah? Hubungi kami di support@tunetank.com.