MCP
Hubungkan klien AI
Gunakan titik akhir HTTP Streamable tanpa kewarganegaraan dan autentikasi setiap permintaan dengan kunci Bearer Anda: https://video2url.com/api/mcp.
Direkomendasikan
Opsi A — biarkan Agen Anda menginstalnya
Salin seluruh perintah ini ke Codex, Claude Code, Cursor, atau agen pengkodean lainnya. Agen harus mendeteksi klien MCP Anda dan menyelesaikan penyiapan bersama Anda.
Siapkan server Video2URL jarak jauh MCP di klien pengkodean AI saya saat ini. Pertama-tama deteksi klien dan sistem operasi mana yang kompatibel dengan MCP yang saya gunakan. Mintalah kunci Video2URL API saya hanya jika diperlukan dan jangan pernah mencetaknya kembali, mencatatnya, atau memasukkannya ke repositori. Konfigurasikan server bernama video2url menggunakan titik akhir HTTP Streamable https://video2url.com/api/mcp dan header Otorisasi Bearer <MY_API_KEY>. Gunakan file konfigurasi tingkat pengguna yang benar untuk klien ini, pertahankan semua server MCP yang ada, dan jelaskan setiap file yang Anda ubah. Muat ulang atau mulai ulang klien jika diperlukan. Kemudian verifikasi koneksi dengan mencantumkan alat Video2URL dan konfirmasikan bahwa create_upload, complete_upload, get_upload_status, create_share_link, get_share_link, dan revoke_share_link tersedia. Jika konfigurasi otomatis tidak memungkinkan, berikan saya jalur konfigurasi yang tepat dan satu perintah atau tindakan dalam satu waktu. Jangan pernah memaparkan kunci API saya di laporan akhir Anda.Opsi B — konfigurasikan secara manual
Gunakan entri server jarak jauh umum ini jika klien Anda mendukung Streamable HTTP. Ganti hanya placeholder YOUR_API_KEY, lalu gabungkan entri video2url ke dalam konfigurasi yang ada.
{
"mcpServers": {
"video2url": {
"url": "https://video2url.com/api/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}Verifikasi koneksinya
Mulai ulang atau muat ulang klien Anda, buka daftar alat MCP, dan konfirmasikan bahwa enam alat Video2URL muncul. Jika tidak, periksa titik akhir, awalan Bearer, dan izin kunci.
create_uploadMemerlukan nama file, tipe MIME, dan ukuran dalam byte; mengembalikan URL yang telah ditandatangani sebelumnya.
complete_uploadMembutuhkan uploadId setelah file mentah PUT berhasil.
get_upload_statusMemerlukan uploadId dan mengembalikan status unggahan ditambah rekaman file bila sudah siap.
create_share_linkMembutuhkan fileId; judul, visibilitas, dan kata sandi bersifat opsional, dengan visibilitas default ke tidak tercantum.
get_share_linkMemerlukan shareId dan mengembalikan tautan berbagi yang dimiliki oleh pengguna yang diautentikasi.
revoke_share_linkMemerlukan shareId dan mencabut tautan berbagi yang dimiliki oleh pengguna yang diautentikasi.
Untuk mengunggah, ikuti urutan ini:
create_upload→ Terima uploadId dan PUT URL sementara.PUT→ Kirim file mentah langsung ke URL yang dikembalikan.complete_upload→ Verifikasi file yang disimpan.create_share_link→ Terima tautan pembagian terakhir.
