REST API + MCP Server

Bangun dengan Video Intelligence

Dua cara integrasi: REST API lengkap untuk aplikasi kustom, dan server MCP agar asisten AI dapat bekerja dengan video Anda secara native.

REST API

Kontrol programatik penuh

API RESTful komprehensif yang mencakup seluruh siklus hidup video — dari upload dan encoding hingga analisis AI, transkripsi, pencarian, dan manajemen tim.

Upload & Impor

Impor video dari YouTube atau upload langsung melalui URL S3 yang telah ditandatangani. Encoding terjadi otomatis di latar belakang.

Analisis AI

Kirim video untuk analisis AI — buat bab, deteksi adegan, ekstrak entitas, dan hasilkan ringkasan terperinci.

Transkripsi

Transkripsi audio dengan Whisper, lalu terjemahkan ke 100+ bahasa. Dukungan subtitle multi-bahasa sudah termasuk.

Pencarian & Chat

Pencarian hybrid semantik + kata kunci di seluruh perpustakaan Anda. Aktifkan chat AI berbasis RAG untuk video individual atau seluruh koleksi.

Embeddings

Hasilkan embedding vektor dari data analisis dan transkripsi untuk mendukung pencarian semantik dan chat AI berbasis RAG.

Organisasi

Kelola tim dengan akses berbasis peran, isolasi data antar grup, dan alur undangan — semua melalui API.

bash
curl -X POST "https://www.coniviso.com/api/v1/videos/{id}/analyze" \
  -H "Authorization: Bearer vi_live_..." \
  -H "Content-Type: application/json" \
  -d '{"analysisType": "comprehensive"}'
Server MCP

Video Anda di asisten AI mana pun

Coniviso menyediakan server Model Context Protocol (MCP) sehingga asisten AI seperti Claude, Cursor, dan agen kustom dapat mengakses perpustakaan video Anda, mencari konten, membaca transkripsi, dan memicu analisis — semuanya melalui antarmuka MCP standar.

Apa itu MCP?

Model Context Protocol adalah standar terbuka yang memungkinkan model AI berinteraksi secara aman dengan alat dan sumber data eksternal. Alih-alih menulis integrasi kustom, klien AI yang kompatibel dengan MCP dapat terhubung ke Coniviso dan langsung menggunakan video Anda sebagai konteks.

21 alat tersedia

Setiap alat dibatasi oleh izin API key Anda. Asisten AI Anda dapat mendaftar, mencari, memperbarui, dan menghapus video, mengelola organisasi, grup, izin, dan visibilitas, mengambil analisis dan transkripsi, mengobrol dengan video individual atau seluruh perpustakaan, menghasilkan embedding, dan mengirim tugas analisis baru — tanpa meninggalkan percakapan.

  • list_videosJelajahi perpustakaan video dengan paginasi dan filter status
  • get_videoDapatkan metadata lengkap, status pemrosesan, dan konfigurasi video apa pun
  • search_videosPencarian hybrid semantik + kata kunci di semua video yang dapat diakses
  • chat_with_libraryAjukan pertanyaan tentang seluruh koleksi video menggunakan RAG
  • chat_with_videoTanya jawab tentang video tertentu dengan dukungan percakapan multi-putaran
  • get_analysisAmbil hasil analisis AI: ringkasan, bab, adegan, entitas
  • get_transcriptionDapatkan data transkripsi, opsional difilter menurut bahasa
  • analyze_videoKirim video untuk analisis AI (komprehensif, adegan, objek, atau teks)
  • generate_embeddingsBuat embedding vektor dari data analisis dan transkripsi untuk pencarian semantik
  • update_videoPerbarui judul, deskripsi, visibilitas, atau organisasi video
  • delete_videoHapus video dan semua data terkait secara permanen
  • get_permissionsDaftar semua izin akses yang diberikan pada video
  • grant_permissionBerikan akses kepada pengguna, grup, atau organisasi pada video
  • revoke_permissionCabut izin akses yang sebelumnya diberikan pada video
  • list_organizationsMengembalikan daftar organisasi tempat Anda tergabung
  • get_organizationMengembalikan rincian organisasi tertentu
  • list_org_membersMengembalikan semua anggota sebuah organisasi
  • invite_org_memberMengundang anggota ke sebuah organisasi
  • remove_org_memberMenghapus anggota dari sebuah organisasi
  • list_org_groupsMendaftar semua grup di dalam sebuah organisasi
  • list_group_membersMendaftar semua anggota dari grup tertentu di dalam sebuah organisasi

8 sumber daya

Sumber daya MCP memberikan asisten AI akses langsung ke data video Anda sebagai konteks terstruktur:

  • coniviso://videosDaftar lengkap semua video yang dapat diakses dengan metadata
  • coniviso://video/:idDetail video lengkap termasuk analisis dan transkripsi
  • coniviso://video/:id/transcriptionData transkripsi lengkap untuk video tertentu
  • coniviso://video/:id/analysisHasil analisis AI: ringkasan, bab, adegan, entitas
  • coniviso://video/:id/permissionsDaftar kontrol akses dengan izin yang diberikan
  • coniviso://organizationsDaftar semua organisasi tempat Anda tergabung
  • coniviso://organization/:idRincian organisasi dan daftar anggotanya
  • coniviso://organization/:id/groupsDaftar semua grup di dalam sebuah organisasi

Terhubung dalam 30 detik

Tambahkan Coniviso ke klien MCP mana pun dengan satu blok konfigurasi. Gunakan API key yang ada untuk autentikasi.

Endpointhttps://www.coniviso.com/mcp
AutentikasiBearer vi_live_...
TransporStreamable HTTP (JSON-RPC melalui HTTP)

Setiap sesi mendapatkan instans server terisolasi sendiri. Sesi diidentifikasi oleh header mcp-session-id.

mcp config
{
  "mcpServers": {
    "coniviso": {
      "url": "https://www.coniviso.com/mcp",
      "headers": {
        "Authorization": "Bearer vi_live_..."
      }
    }
  }
}
Memulai

Siap dalam hitungan menit

1. Buat API Key

Buka Pengaturan → API Key di dashboard Coniviso Anda. API key mengikuti format vi_live_* dan dapat dikonfigurasi dengan izin granular.

2. Autentikasi Permintaan

Sertakan API key Anda sebagai token Bearer di header Authorization. Berfungsi untuk panggilan REST API dan koneksi MCP.

3. Mulai Membangun

Gunakan REST API dari bahasa apa pun, atau hubungkan server MCP ke asisten AI Anda. Keduanya berbagi API key dan izin yang sama.

Izin yang tersedia

  • videos:readDaftar dan baca metadata video
  • videos:writeUpload, perbarui, dan hapus video
  • analysisKirim dan baca hasil analisis AI
  • searchCari di konten video
  • chatGunakan fitur chat AI (per video dan seluruh perpustakaan)
  • embeddingsHasilkan dan kelola embedding vektor

Siap mengintegrasikan?

Mulai membangun dengan API Coniviso dan server MCP. Paket gratis mencakup 60 menit pemrosesan AI.