soundside.ai

resmi

Generasi media AI native MCP dengan bayar-per-panggil x402. Gambar, video, audio, dan musik dari 6 penyedia — dapat dikomposisikan melalui ID sumber daya. USDC di Base.

Apa yang bisa Anda lakukan dengan Soundside Ai MCP?

  • Buat aset media — Minta gambar, video, audio, musik, atau teks melalui create_audio dan create_music, dengan opsi penyedia seperti Grok, MiniMax, atau Lyria.
  • Edit dan susun video — Minta pemotongan, penggabungan, crossfade, koreksi warna, atau komposit layar terbagi menggunakan alat pengeditan dan komposisi.
  • Analisis konten media — Dapatkan metadata teknis, transkripsi, atau QA visual pada file media yang ada.
  • Latih adaptor LoRA kustom — Buat dan kelola adaptor gaya yang dipersonalisasi dari media perpustakaan Anda untuk pembuatan gambar atau video.
  • Publikasikan ke X — Hubungkan akun dan lakukan pembacaan terbatas serta operasi publikasi, balasan, edit, atau hapus yang tahan lama.

Dokumentasi

Soundside — Dokumentasi Pengembang

Platform Produksi Media AI untuk Agen

Soundside menyediakan 21 alat MCP untuk menghasilkan, mengedit, mengomposisi, mengekstrak, dan menganalisis media — gambar, video, audio, musik, teks, dan artefak bisnis — plus penyesuaian adaptor LoRA dan komposisi video sisi server. Hubungkan klien MCP apa pun. Kredit OAuth/kunci API mencakup semua alat terautentikasi; subset yang memenuhi syarat juga mendukung x402 USDC di Base tanpa akun. Compose, Recast, dan penerbitan X hanya menggunakan kredit terautentikasi.

Mata Uang 2026-09 (2026-09-22)

  • Recast: kutipan pembelian bertanda tangan 24 jam, batas pengeluaran berjalan, perbandingan sumber/hasil, dan tinjauan gerakan akhir. Lihat Recast untuk harga kredit terautentikasi.
  • Dihapus: Luma (sepenuhnya) dan generasi gambar/video Runway. Runway kini hanya audio — TTS dan efek suara melalui create_audio.
  • Ditambahkan: generasi musik Lyria 3 (create_music), Grok TTS (create_audio), harga video Grok per detik × resolusi, model video Alibaba Wan 2.7 (default internasional), adaptor video MiniMax H3.
  • Untuk alat x402 yang memenuhi syarat, ambil katalog langsung: GET https://mcp.soundside.ai/api/x402/status. Kutipan Recast khusus terautentikasi berasal dari remix_video(estimate_only=true).

Mulai Cepat

# MCP endpoint
https://mcp.soundside.ai/mcp

# Auth: API key or x402 crypto payment
Authorization: Bearer <your-api-key>
POST https://mcp.soundside.ai/mcp
{"jsonrpc":"2.0","id":"1","method":"tools/list","params":{}}

Alat (21)

Generasi

AlatFungsiPenyedia
create_imageTeks-ke-gambar, referensi karakterAlibaba (Wan), Creative Freedom (khusus terautentikasi), Grok, MiniMax, Vertex AI
create_videoTeks-ke-video, gambar-ke-video, perpanjangan videoAlibaba (Wan 2.7), Creative Freedom (khusus terautentikasi), Grok, MiniMax (Hailuo/H3), Vertex AI (Veo 3.1)
create_audioTTS, efek suara, shim transkripsi yang tidak digunakan lagi, kloning/desain suaraCreative Freedom (khusus terautentikasi), Grok, MiniMax, Runway (khusus audio), Vertex AI
create_musicMusik dari lirik dan prompt gayaLyria 3; Creative Freedom (khusus kredit terautentikasi)
create_textPenyelesaian obrolan LLM, keluaran terstrukturGrok, MiniMax, Qwen, Vertex AI (Gemini)
create_artifactBagan, presentasi, dokumen, diagram; mode bundel untuk paket multi-artefakplotly, pptx, docx, weasyprint, mermaid, gamma

Komposisi

AlatFungsi
compose_videoPipeline sisi server: perkaya rencana, hasilkan aset secara paralel, rakit dengan transisi, ducking audio, dan overlay
remix_videoRecast orang atau ganti kulit video dengan kutipan pembelian bertanda tangan, pertahankan edit/audio sumber, perbandingan tersinkronisasi, dan laporan kualitas

Pengeditan

AlatFungsi
edit_videoTransformasi video inti: trim, concat, crossfade, kecepatan, loop, koreksi warna, bakar subtitle, FFmpeg kustom
edit_audioCampur, ganti, atau pad audio pada media yang ada
compose_mediaTambah teks, overlay media, atau buat komposit layar terbagi
apply_effectKen Burns, ramp kecepatan, grain film, vignette
extract_mediaEkstrak bingkai, set bingkai, atau trek audio

Analisis

AlatFungsiPenyedia
analyze_mediaMetadata teknis, QA visi, transkripsi, deteksi segmen, ekspor EDLAnthropic, Grok, OpenAI, Qwen, Vertex (+ soundside.ai ffprobe)

Adaptor (LoRA)

AlatFungsiBackend
train_adapterLatih adaptor LoRA dari media perpustakaanDashScope (Wan), Modal (Hunyuan/LTX)
list_adaptersDaftar adaptor LoRA Anda
manage_adapterPeriksa, terapkan, batalkan penerapan, hapus, atau pilih checkpoint

Manajemen Perpustakaan

AlatFungsi
lib_listJelajahi proyek, koleksi, sumber daya, garis keturunan, kit merek; periksa saldo kredit
lib_manageCRUD untuk proyek, koleksi, sumber daya, kit merek
lib_shareBagikan proyek dengan pengguna lain melalui email

Penerbitan

AlatFungsiAkses
publish_contentPembacaan akun X terbatas plus operasi publikasi, balas, edit, hapus, suka, dan repost yang tahan lamaKhusus kredit terautentikasi

Harga

Soundside menggunakan sistem kredit: satu kredit = $0,01 USD.

  • Generasi AI menggunakan tarif terukur yang dipublikasikan berdasarkan biaya penyedia dengan margin platform sekitar 10% kecuali biaya tetap khusus alat dicantumkan.
  • Alat platform (mesin pengeditan, perpustakaan) memiliki harga tetap: $0,01/panggilan; QA visi adalah $0,03.
  • Compose menambahkan biaya orkestrasi lima kredit hanya-sukses dan merinci panggilan anak secara terpisah. Ini memerlukan kredit OAuth/kunci API dan tidak tersedia melalui x402.
  • Recast menambahkan biaya layanan hanya-sukses sebesar $0,20 per detik sumber yang ditransformasikan (minimum $2) ke pemrosesan terperinci. Biaya layanan dibebaskan ketika tinjauan gerakan akhir hilang atau gagal, atau temuan kualitas yang belum terselesaikan tetap ada; pemrosesan tetap berlaku. Kutipan melakukan analisis berbayar. Recast menggunakan kredit terautentikasi, bukan x402. Lihat Harga dan token pembelian Recast.
  • Operasi akun X menggunakan kredit terautentikasi dan tidak tersedia melalui x402. Publikasi adalah 2 kredit normal atau 22 dengan URL; balasan menggunakan kelas yang sama, operasi target berbiaya 2 kredit, dan pembacaan mengutip batas halaman yang diminta tetapi diselesaikan terhadap jumlah yang benar-benar dikembalikan (hasil kosong berbiaya 0). Lihat Operasi akun X.
  • Perkiraan per-panggilan dan biaya terperinci membantu melacak pengeluaran. Harga satu panggilan tidak membatasi alur kerja multi-panggilan: Compose tidak memiliki kutipan pembelian bertanda tangan atau batas pengeluaran seluruh alur kerja. Kontrak kutipan bertanda tangan terpisah Recast membatasi pembelian yang dijalankan.

Harga langsung selalu tersedia di:

GET https://mcp.soundside.ai/api/x402/status

Ini mengembalikan harga USDC per-alat, per-penyedia yang dapat dibaca mesin untuk jalur x402 saja. Ini tidak memublikasikan alat gratis atau Compose, Recast, dan penerbitan X khusus kredit terautentikasi. Harga digerakkan oleh basis data dan dapat berubah — selalu periksa endpoint daripada hardcoding. Untuk alat dengan harga variabel, jumlah yang dipublikasikan adalah kutipan batas (kasus terburuk), bukan harga penyelesaian tipikal — baris membawa price_note jika ini penting.

x402: Bayar-Per-Panggilan dengan Kripto

Tidak perlu kunci API. Bayar dengan USDC di Base (L2) per panggilan alat melalui EIP-3009 transferWithAuthorization (penandatanganan off-chain, fasilitator membayar gas).

Network: eip155:8453 (Base mainnet)
Token: USDC
Facilitator: Coinbase CDP

Lihat Panduan x402 untuk pengaturan lengkap.

Panduan

Contoh

Validasi lokal (hook pra-push)

Tidak ada CI yang dihosting GitHub; validasi berjalan secara lokal sebelum setiap push. Aktifkan sekali per klon:

git config core.hooksPath .githooks

Persyaratan: brew install gitleaks dan uv. Hook menjalankan tiga gerbang pada setiap push: (1) pemindaian rahasia gitleaks pada rentang commit keluar, (2) python3 scripts/validate_public_contract.py, dan (3) rangkaian pytest (uv run --with pytest python -m pytest tests/ -q). Validator kontrak membandingkan portal ini dengan kontrak MCP yang dijual dan sumber kebenarannya di repositori saudara, sehingga push memerlukan checkout ruang kerja tiga-repo (../ssd-mcp dan ../soundside-ai di samping repo ini); klon mandiri tidak dapat melewati gerbang.

Tautan