Server MCP transkripsi agar asisten AI bisa membaca rekaman

Dengan MCP transkripsi, asisten AI Anda bisa mengambil teks dari link video atau rekaman yang diunggah. Claude dan ChatGPT terhubung lewat OAuth; Cursor, VS Code dan Claude Code memakai kunci API. Dukungannya mencakup YouTube, X, TikTok, Instagram, Facebook, Bluesky, klip dan VOD Twitch yang sudah selesai, Dailymotion, Pin video Pinterest, postingan video LinkedIn, serta Snapchat Spotlight.

  • Untuk Claude, ChatGPT, Cursor, VS Code dan Claude Code
  • Menit dan batas pemakaian sama dengan REST API
  • Link lengkap bisa memakai ulang transkripsi dalam 24 jam

Hubungkan sekali, minta transkrip lewat percakapan

Tidak perlu menjalankan server lokal
Hubungkan klien ke https://api.transcript1.com/mcp lewat streamable HTTP. Server MCP sudah kami jalankan.
Masuk lewat OAuth atau gunakan kunci API
Claude dan ChatGPT memakai OAuth. Cursor, VS Code, Claude Code dan agen lain mengirim kunci API sebagai Bearer token.
Buat, baca dan kelola transkripsi
Tersedia transcribe, get_transcription, list_transcriptions, create_upload, get_upload_status, complete_upload, delete_transcription dan get_account.
Rekaman panjang dibaca per halaman
Respons dibagi pada batas segmen. Format default berupa teks dengan timestamp di tiap baris, sehingga asisten bisa merujuk ke bagian rekaman yang dibahas.
Lanjutkan dari transkripsi yang sudah ada
Untuk link video lengkap, transcribe bisa memakai ulang transkripsi yang cocok dari 24 jam terakhir. Link pendek tidak mendapat pencocokan ini. Periksa transkripsi yang sudah dibuat lewat get_transcription.

Minta transkrip video langsung dari Cursor atau VS Code

Tambahkan endpoint dan kunci API ke .cursor/mcp.json. Untuk VS Code, gunakan .vscode/mcp.json. Keduanya punya opsi pemasangan sekali klik di panduan MCP.

Klien harus mendukung server MCP jarak jauh lewat streamable HTTP dan mengirim header Authorization. Bentuk konfigurasi Cursor dan VS Code berbeda. Salin contoh untuk aplikasi yang Anda gunakan; mengganti nama file konfigurasi saja tidak cukup.

Setelah terhubung, minta asisten memanggil get_account atau list_transcriptions untuk memeriksa akses tanpa membuat transkripsi berbayar. Jika tool tidak muncul, pastikan klien memuat konfigurasi dan mengaktifkan server. Jika panggilan ditolak karena autentikasi, periksa kredensial di pengaturan klien.

.cursor/mcp.json
{
  "mcpServers": {
    "transcript1": {
      "url": "https://api.transcript1.com/mcp",
      "headers": {
        "Authorization": "Bearer t1_YOURKEY"
      }
    }
  }
}

Hubungkan Claude Code, Claude atau ChatGPT

Di Claude Code, jalankan claude mcp add dengan endpoint dan kunci API. Di Claude atau ChatGPT, tambahkan konektor kustom dengan URL yang sama, lalu masuk lewat OAuth. Ikuti langkah sesuai klien Anda.

Ketersediaan konektor kustom bergantung pada paket asisten dan pengaturan workspace. Konfigurasi kunci API untuk editor kode berbeda dari konektor OAuth. Gunakan cara masuk yang sesuai dengan aplikasinya.

Setelah tool tersedia, berikan link video publik dan tugas yang jelas. Misalnya, minta transkrip sebuah Reel Instagram, lalu minta asisten menyusun langkah yang diucapkan. transcript1 menyediakan teks dari audio; asisten tidak otomatis mengetahui isi gambar video hanya karena sudah membaca transkripnya.

Claude Code
claude mcp add --transport http transcript1 https://api.transcript1.com/mcp --header "Authorization: Bearer t1_YOURKEY"

Ambil teksnya, lalu baca bagian yang Anda butuhkan

Asisten memanggil transcribe dan membaca halaman pertama saat siap. Jika proses belum selesai, respons memberi ID untuk get_transcription. Lihat parameter tool MCP dan alur kerja agen AI sebelum mengotomatiskannya.

Format default adalah teks bertimestamp. Untuk transkrip panjang, respons menyertakan next_from_seconds. Kirim nilainya sebagai from_seconds untuk halaman berikutnya. Asisten perlu membaca semua bagian yang relevan sebelum merangkum seluruh rekaman; halaman pertama belum tentu memuat semuanya.

Link lengkap yang didukung bisa memakai ulang transkripsi dengan pengaturan yang cocok dari 24 jam terakhir. Link berbagi pendek tidak bisa dicocokkan saat pengiriman. Untuk keduanya, membaca ID yang sudah ada lewat get_transcription menghindari pembuatan ulang. Ganti placeholder pada contoh dengan link video TikTok publik yang sebenarnya.

Panggilan tool oleh asisten
transcribe(url="[public TikTok video URL]")

get_transcription(id="tr_8fK2Lm0PqRsTuVwXyZaBcD", format="srt")

File lokal tetap perlu dikirim sebagai data biner

Menyebut nama file dalam chat tidak mengirim isi file ke transcript1. create_upload membuat reservasi dan mengembalikan rencana bagian file. Agen yang mampu membaca file lokal lalu mengirim tiap bagian lewat HTTP di luar MCP, kemudian memanggil complete_upload. Batas tugas ini dijelaskan di panduan file MCP.

Sebagian asisten bisa memanggil tool MCP, tetapi tidak bisa membaca path lokal atau mengirim data biner. Dalam kondisi itu, unggah rekaman lewat dasbor, lalu berikan ID transkripsi yang sudah selesai kepada asisten.

Webhook penyelesaian hanya tersedia lewat REST API; tool MCP tidak memiliki parameter tersebut. Untuk percakapan interaktif, gunakan waktu tunggu terbatas lalu baca lagi lewat get_transcription. Jika klien terputus, periksa daftar transkripsi terbaru atau lanjutkan dengan ID yang diketahui. Transkripsi mungkin sudah dibuat meskipun panggilannya terputus.

Koneksi yang sama bisa dipakai untuk membahas video Bluesky atau meninjau naskah dari video TikTok. Video tetap harus publik. Analisis asisten harus membedakan apa yang terdengar dari apa yang hanya terlihat di layar.

Coba dengan 60 menit gratis

Daftar dan verifikasi email untuk mendapat 60 menit gratis sekali di awal. Tidak perlu kartu kredit.

Dapatkan kunci API

Pertanyaan umum

Masih ada pertanyaan? Hubungi kami

Asisten mana saja yang bisa saya hubungkan?

Claude dan ChatGPT melalui konektor kustom, Cursor dan VS Code melalui pemasangan sekali klik, serta Claude Code dengan satu perintah. Klien lain juga bisa selama mendukung server MCP jarak jauh.

Saya perlu membuat kunci API?

Claude dan ChatGPT memakai OAuth. Klien lain mengirim kunci berawalan t1_ pada header Authorization. Buat kunci tersebut di halaman “API keys” pada dasbor.

Bisa meminta asisten mentranskripsi file di komputer saya?

Bisa jika lingkungan asisten mampu membaca file dan mengirim data biner lewat HTTP. create_upload menyiapkan unggahan, file dikirim per bagian di luar MCP, lalu complete_upload memasukkannya ke antrean. Jika asisten tidak mampu mengirim file, unggah lewat dasbor dan berikan ID transkripsinya.

Menit MCP terpisah dari pemakaian API?

Tidak. Tool MCP menggunakan API yang sama dengan kredensial Anda. Hitungan biaya, batas pemakaian, rate limit dan kode error juga sama.