Verifikasi Usia dengan Claude: Sesi Terhosting vs. File Lokal
Gunakan sesi Didit terhosting untuk pemeriksaan usia pengguna sebenarnya di Claude, dan simpan alat jalur gambar absolut untuk server MCP lokal atau yang dihosting sendiri.

Poin-poin penting
- Konektor Claude yang dihosting tidak dapat mengirim swafoto atau foto dokumen identitas ke
didit_verify_ageataudidit_verify_iddari perangkat pengguna. Alat-alat tersebut membaca jalur absolut pada mesin yang menjalankan server Model Context Protocol (MCP). - Jalur terhosting yang benar adalah berbasis sesi: buat sesi untuk alur kerja yang ada, berikan
urlyang dikembalikan kepada orang tersebut, dan ambil keputusan yang telah selesai dengandidit_session_get_decision. - Alur kerja dapat mencakup estimasi usia wajah, yang mengestimasi usia, atau verifikasi dokumen, yang mengekstrak tanggal lahir dan bidang dokumen lainnya. Ini adalah tingkat bukti yang berbeda.
- Alat jalur file tetap berguna untuk penerapan stdio lokal atau yang dihosting sendiri di mana server MCP dan file gambar berada pada mesin yang sama.
- Endpoint MCP terhosting Didit mengekspos 115 alat. Server ini gratis, dan tingkatan gratisnya adalah 500 verifikasi gratis per bulan.
“Verifikasi usia orang ini dari Claude” terdengar seperti satu panggilan alat. Integrasi sebenarnya memiliki batasan penting: di mana gambar tersebut berada? Itu menentukan apakah Claude harus membuat sesi verifikasi yang dihosting atau memanggil alat gambar mandiri.
Halaman pengembang MCP Didit dan repositori GitHub publik menjelaskan server yang menghubungkan Claude ke pemeriksaan identitas dan penipuan. Untuk jaminan usia, rute sesi terhosting adalah pilihan praktis untuk orang sungguhan yang menggunakan Claude dari jarak jauh. Rute jalur gambar mandiri dirancang untuk lingkungan lokal atau yang dihosting sendiri dengan akses sistem file langsung.
Batas sistem file yang terlewatkan oleh sebagian besar contoh MCP
Alat mandiri didit_verify_age menerima image_path absolut. didit_verify_id juga menerima front_image_path absolut dan back_image_path opsional. Di dalam server MCP, jalur tersebut divalidasi dan dibaca dari disk sebelum file dikirimkan.
Itu mudah dalam penerapan stdio lokal. Jika Claude Desktop dan server Didit MCP yang dihosting sendiri berjalan pada workstation yang sama, jalur seperti /Users/example/checks/selfie.jpg dapat merujuk ke file nyata yang tersedia untuk proses server. Ide yang sama berfungsi pada server internal yang dikontrol ketika aplikasi telah menempatkan file di direktori lokal yang diizinkan.
Ini tidak berfungsi dengan cara yang sama dengan endpoint yang dihosting. Ketika Claude memanggil https://mcp.didit.me/mcp, jalur absolut merujuk ke sistem file server Didit, bukan laptop atau ponsel pengguna Claude. Mengetik jalur lokal ke Claude yang dihosting tidak mengunggah file tersebut. Oleh karena itu, pengguna jarak jauh tidak dapat memberikan swafoto atau foto dokumen kepada alat yang dihosting hanya dengan menyebutkan jalur.
Ini bukan batasan estimasi usia itu sendiri. Ini adalah perbedaan transportasi dan sistem file. Untuk pengguna yang dihosting, Didit menyelesaikan serah terima dengan sesi verifikasi dan URL yang menghadap pengguna.
Alur Claude yang dihosting yang berfungsi
Pertama, organisasi memerlukan alur kerja yang ada yang dikonfigurasi di Didit Business Console. Alur kerja tersebut mendefinisikan pemeriksaan yang akan diselesaikan oleh orang tersebut. Alur kerja jaminan usia mungkin mencakup estimasi usia wajah, verifikasi dokumen dengan ekstraksi tanggal lahir, atau urutan Know Your Customer (KYC) yang lebih luas.
Claude kemudian memanggil didit_session_create. Satu-satunya masukan yang diperlukan adalah workflow_id; alat ini tidak menerima “konfigurasi alur kerja” inline. Masukan opsional termasuk referensi pengguna pertukaran atau aplikasi di vendor_data, callback pengalihan, dan language UI.
Gunakan didit_session_create dengan:
{
"workflow_id": "<existing-workflow-uuid>",
"vendor_data": "user_18427",
"callback": "https://example.com/age-check/complete",
"language": "en"
}
Kembalikan URL sesi ke pengguna. Jangan minta mereka untuk jalur gambar lokal.
Respons berisi session_id, url, dan session_token. Claude memberikan url yang dikembalikan kepada orang tersebut. Orang tersebut membuka UI verifikasi terhosting Didit di perangkat mereka sendiri dan menyelesaikan langkah-langkah pengambilan yang ditentukan oleh alur kerja. Transfer gambar terjadi di UI tersebut daripada melalui jalur yang diketik ke dalam obrolan.
Setelah selesai, Claude memanggil didit_session_get_decision dengan ID sesi yang dikembalikan:
Gunakan didit_session_get_decision dengan:
{
"session_id": "<session-uuid-from-create>"
}
Ringkas keputusan sesi dan hanya bidang yang diekstrak yang dikembalikan oleh alur kerja.
Alat ini mengembalikan keputusan verifikasi lengkap dan semua data yang diekstrak untuk sesi tersebut. Data yang tepat tergantung pada alur kerja. Sumber MCP tidak mendokumentasikan pintasan Boolean terpisah untuk ambang usia. Untuk pemeriksaan dokumen, keputusan dapat mencakup data dokumen terstruktur yang dikembalikan oleh langkah-langkah verifikasi yang dikonfigurasi; agen harus membaca respons sebenarnya daripada membuat bidang kenyamanan.
Apa yang sebenarnya dilakukan oleh alat gambar lokal
Dalam pengaturan stdio lokal atau yang dihosting sendiri, alat mandiri dapat menjadi jalur langsung untuk tugas batch, utilitas tinjauan internal, atau aplikasi yang sudah mengontrol penyerapan gambar.
Estimasi usia wajah
didit_verify_age memerlukan image_path dan secara opsional menerima vendor_data. Ini mengestimasi usia seseorang dari gambar wajah dan juga melakukan pemeriksaan keaktifan pasif. Estimasi bukanlah bukti tanggal lahir atau identitas yang tepat.
# Hanya stdio lokal atau yang dihosting sendiri
# File harus ada di sistem file server MCP.
didit_verify_age {
"image_path": "/absolute/server/path/selfie.jpg",
"vendor_data": "user_18427"
}
Estimasi usia dihargai $0,10 per pemeriksaan. Inputnya masih berupa gambar wajah, dan layanan memproses gambar tersebut untuk menghasilkan hasilnya. Menggambarkan metode ini sebagai bebas dokumen adalah akurat; menggambarkannya sebagai tidak mengumpulkan data pribadi atau tidak menyimpan apa pun tidak didukung oleh kontrak alat MCP.
Ekstraksi tanggal lahir berbasis dokumen
didit_verify_id memerlukan front_image_path. Ini juga dapat menerima back_image_path, minimum_age, dan opsi lain yang didokumentasikan. Alat ini mengirimkan gambar dokumen identitas, melakukan pengenalan karakter optik (OCR), dan mengembalikan data dokumen terstruktur serta pemeriksaan keaslian. OCR dapat mengekstrak tanggal lahir bersama dengan bidang lain yang ada di dokumen.
# Hanya stdio lokal atau yang dihosting sendiri
didit_verify_id {
"front_image_path": "/absolute/server/path/id-front.jpg",
"back_image_path": "/absolute/server/path/id-back.jpg",
"minimum_age": 18,
"vendor_data": "user_18427"
}
Sumber menjelaskan minimum_age sebagai menolak pemeriksaan ketika usia yang diekstrak di bawah nilai yang diberikan. Agen harus membaca keputusan yang dikembalikan daripada mengharapkan bidang hasil ambang batas tambahan. Verifikasi ID dihargai $0,15 per pemeriksaan. Karena gambar dokumen lengkap dikirimkan dan bidang dokumen diekstrak, rute ini tidak boleh disajikan sebagai hanya mengumpulkan tanggal lahir.
Estimasi usia, pemeriksaan dokumen, dan KYC penuh tidak dapat dipertukarkan
| Rute | Apa yang ditetapkannya | Jalur Claude yang dihosting | Harga yang dipublikasikan |
|---|---|---|---|
| Estimasi usia wajah | Perkiraan usia dari gambar wajah, ditambah keaktifan pasif | Gunakan sesi terhosting yang alur kerjanya mencakup estimasi usia | $0,10 per pemeriksaan |
| Verifikasi ID | Pemeriksaan keaslian dokumen dan bidang dokumen yang diekstrak, termasuk tanggal lahir jika ada | Gunakan sesi terhosting yang alur kerjanya mencakup verifikasi dokumen | $0,15 per pemeriksaan |
| KYC Penuh | Pemeriksaan identitas yang dikonfigurasi menggabungkan Verifikasi ID, Keaktifan Pasif, Pencocokan Wajah, dan Analisis IP | Buat sesi untuk alur kerja KYC yang ada dan serahkan URL | $0,33 per bundel |
Rute pertama mengestimasi. Yang kedua bergantung pada dokumen yang dikeluarkan pemerintah yang diserahkan. Yang ketiga menggabungkan beberapa pemeriksaan menjadi keputusan identitas yang lebih luas. Tim produk dapat membedakan tingkat bukti ini tanpa mengklaim bahwa mekanisme apa pun secara otomatis memenuhi undang-undang atau regulator.
Lanskap peraturan bersifat spesifik metode
Aturan jaminan usia berbeda menurut yurisdiksi, jenis layanan, konten, dan risiko. Di Inggris, panduan jaminan usia Undang-Undang Keamanan Online Ofcom membahas beberapa metode yang dapat sangat efektif, termasuk estimasi usia wajah dan pencocokan identifikasi foto, sambil mengevaluasi efektivitas terhadap kriteria seperti akurasi, ketahanan terhadap penghindaran, keandalan, dan keadilan. Di Uni Eropa, tinjauan Directive Layanan Media Audiovisual Komisi Eropa menjelaskan langkah-langkah perlindungan anak di bawah umur yang dapat mencakup PIN atau sistem verifikasi usia yang lebih canggih.
Sumber-sumber tersebut mengilustrasikan mengapa bahasa implementasi penting: “jaminan usia,” “estimasi usia,” “verifikasi dokumen,” dan “verifikasi identitas” terkait tetapi tidak sinonim. Apakah metode tertentu sesuai dengan layanan tertentu adalah penilaian spesifik yurisdiksi dan konteks. Integrasi MCP menyediakan rute teknis; itu tidak membuat penilaian itu untuk operator.
Hubungkan Claude tanpa mengaburkan batas
Gunakan tautan mendalam konektor Didit untuk Claude yang dihosting. Endpoint menggunakan OAuth 2.1 dengan Proof Key for Code Exchange (PKCE). Tinjauan MCP, panduan autentikasi, dan referensi alat mencakup koneksi dan penemuan.
Untuk pola sesi yang lebih luas, baca verifikasi identitas KYC melalui MCP. Untuk tampilan tingkat katalog integrasi, lihat referensi alat Didit MCP.
Aturan praktisnya sederhana: Claude yang dihosting harus membuat sesi dan menyerahkan URL-nya kepada orang tersebut; stdio lokal atau yang dihosting sendiri dapat menggunakan jalur gambar absolut ketika server benar-benar memiliki file-file tersebut. Menjaga batas itu eksplisit membuat permintaan jaminan usia akurat, dapat dijalankan, dan aman untuk digunakan kembali.
Artikel terkait
- Aturan Deepfake Eropa Berlaku: Fokus pada Alat, Bukan Penipuan
- AI dalam Verifikasi Identitas Perjudian: Ancaman dan Solusi
- Aturan identitas stablecoin mencakup penerbitan dan penebusan, bukan transaksi selanjutnya
- Mesir Menanggung Biaya Pembaruan KYC, Bukan Membebankannya kepada Pelanggan
- Unico Bermitra dengan Didit untuk Memperluas Akses Verifikasi Identitas Canggih bagi UKM di Brasil
- Didit vs Onfido: Jangkauan, Harga, Otomatisasi, dan Migrasi