Anda dapat meminta agen AI seperti Claude, Cursor, atau GitHub Copilot untuk menandatangani dokumen dan melakukannya secara lokal, di mesin Anda sendiri, dengan file dan sertifikat tidak pernah keluar dari mesin. Agen tersebut memutuskan apa yang harus ditandatangani dan bagaimana; server GroupDocs.Signature.Mcp menerapkan tanda tangan melalui alat sign‑nya. Semua di bawah ini dimulai dari prompt seperti ini:
Tanda tangani contract.pdf secara digital menggunakan signing-cert.pfx.
Versi langkah demi langkah dengan konfigurasi dan pemecahan masalah ada di dokumentasi: Cara menandatangani dokumen dengan agen AI menggunakan MCP.
Apa arti “sign” ketika Anda meminta agen AI?
Itu dapat berarti tanda visual atau tanda tangan kriptografis, dan perbedaannya penting sebelum apa pun diotomatisasi. Alat sign menerima empat nilai untuk type: text, qrcode, barcode, dan digital. Tiga pertama menempatkan tanda visual pada halaman. Hanya digital yang menerapkan tanda tangan kriptografis berbasis sertifikat yang mencatat siapa yang menandatangani dan memungkinkan siapa pun mendeteksi perubahan pada file di kemudian hari.
Model bahasa tidak membuat perbedaan ini secara otomatis. Jika sebuah prompt hanya mengatakan “sign this”, agen harus menebak mana yang Anda maksud, jadi sebutkan tipe‑nya. Tiga cara di bawah ini diurutkan dari tanda paling ringan hingga yang paling kuat.
Cara 1: Membubuhkan tanda teks pada halaman
Gunakan tanda teks ketika seseorang atau proses hanya perlu melihat bahwa dokumen telah diproses: sebuah nama, tanggal, atau label persetujuan.
Tambahkan tanda teks dengan nama saya dan tanggal hari ini ke report.docx.
Agen memanggil sign dengan type: "text" dan teks yang Anda berikan. Server menulis salinan yang ditandatangani ke folder output dan membiarkan file asli tidak tersentuh. Ini adalah tanda, bukan bukti: ia menampilkan label pada halaman dan tidak memberi tahu siapa yang menambahkannya atau apakah file berubah setelahnya.
Cara 2: Menambahkan kode QR atau barcode yang membawa referensi
Gunakan kode ketika mesin, bukan orang, yang akan membaca tanda tangan nanti. Kode QR dapat menyimpan teks terstruktur, dan barcode (keluarga Code39, Code128, dan EAN) cocok untuk alur kerja pemindaian.
Tanda tangani contract.pdf dengan kode QR yang berisi ORDER-2026-0418.
Agen memanggil sign dengan type: "qrcode" dan text: "ORDER-2026-0418". Berikan teks secara eksplisit dalam setiap prompt yang meminta kode, dan baca kembali nilai tersebut dengan search_qr_codes sebelum Anda mengandalkannya. Seperti stempel teks, kode adalah tanda visual: ia membuktikan tanda tersebut ada, bukan siapa yang menambahkannya.
Cara 3: Menerapkan tanda tangan digital berbasis sertifikat
Gunakan tanda tangan digital ketika Anda perlu menunjukkan siapa yang menandatangani dan bahwa file tidak berubah sejak itu. Agen meneruskan file sertifikat dan kata sandinya ke sign:
Tanda tangani contract.pdf secara digital menggunakan signing-cert.pfx.
Panggilan tersebut menggunakan type: "digital", certificate, dan certificatePassword. Keduanya dibaca dari disk lokal oleh proses server lokal, dan penandatanganan terjadi dalam proses. Tidak ada layanan penandatanganan yang terlibat, sehingga baik kunci maupun kata sandi tidak ditransmisikan ke mana pun. Simpan kata sandi dalam variabel lingkungan daripada dalam konfigurasi klien yang dikomit.
Urutan penting di sini. Tanda visual menulis ulang file, sehingga setiap stempel teks atau kode yang ditambahkan setelah tanda tangan digital akan membuatnya tidak valid. Terapkan semua tanda visual terlebih dahulu dan tanda tangan digital terakhir, serta nyatakan hal itu dalam prompt setiap kali agen menambahkan rangkaian tanda tangan.
Contoh sesi (disingkat)
You: Sign contract.pdf with a QR code containing ORDER-2026-0418.
Agent: [sign] file=contract.pdf, type=qrcode, text="ORDER-2026-0418"
-> Signed contract.pdf with qrcode signature
The signed copy was saved to the output folder.
The original contract.pdf was not modified.
Output ilustratif: nama file dan nilai QR dibuat‑buat. Alat mengembalikan bidang‑bidang yang dijelaskan di atas.
Apa yang tidak dapat ditandatangani oleh agen AI untuk Anda?
Agen dapat menerapkan tanda tangan; ia tidak dapat membuat tanda tangan tersebut menjadi sah secara hukum. Server ini bukan layanan e‑tanda tangan yang dihosting atau penyedia layanan kepercayaan yang memenuhi syarat. Ia menerapkan tanda tangan dengan sertifikat yang Anda berikan, pada satu mesin, untuk satu proses klien.
Apakah hasilnya memenuhi rezim hukum tertentu, seperti tanda tangan berkualifikasi eIDAS, tergantung pada sertifikat dan proses di sekitarnya, bukan pada server ini. Jika sengketa mungkin terjadi, tanyakan sertifikat mana dan proses mana yang berlaku sebelum Anda mengotomatisasi.
Batas evaluasi yang perlu Anda ketahui
Tanpa lisensi server berjalan dalam mode evaluasi: hanya 2 halaman pertama yang diproses, dan lencana percobaan ditempelkan pada setiap halaman. Tanda tangan yang ditujukan untuk halaman 5 dari kontrak tidak akan ditempatkan, dan tidak ada kesalahan yang memberi tahu Anda. Sebelum menjalankan penandatanganan apa pun yang penting, tanyakan:
Apa status lisensi server tanda tangan?
Agen memanggil get_license_status, yang melaporkan mode (evaluasi, berlisensi, atau terukur) tanpa menyentuh dokumen.
FAQ
Bisakah AI menandatangani dokumen untuk saya?
Agen dapat menerapkan tanda teks, kode QR, barcode, atau tanda tangan berbasis sertifikat pada dokumen melalui alat sign, secara lokal. Apakah tanda tangan tersebut memiliki kekuatan hukum tergantung pada sertifikat dan yurisdiksi Anda, bukan pada agen.
Apakah Claude dapat menandatangani PDF tanpa mengunggahnya ke mana pun?
Ya. Server MCP berjalan sebagai proses anak dari klien melalui stdio, tanpa port masuk, tanpa endpoint eksternal, dan tanpa telemetri. Jalurnya adalah agen, server lokal, sistem berkas lokal.
Klien mana yang dapat menggunakan ini?
Claude Desktop, Claude Code, VS Code dengan GitHub Copilot, Visual Studio 2022 (17.14+), Cursor, Windsurf, Cline, Codex CLI, dan JetBrains Rider. Instal dengan dnx GroupDocs.Signature.Mcp --yes atau gambar Docker ghcr.io/groupdocs-signature/signature-net-mcp.
Selami Lebih Dalam
- Dokumentasi, panduan kanonik: Cara menandatangani dokumen dengan agen AI menggunakan MCP
- Pusat dokumentasi: GroupDocs.Signature MCP Server
- Selanjutnya: Mengapa Agen AI Tidak Boleh Hanya Mengatakan Dokumen Telah Diverifikasi
- Selanjutnya: Terapkan Kebijakan Penandatanganan dengan Penyaringan AI Otomatis di atas MCP
- Selanjutnya: Dari Barcode ke Rekaman: Otomatisasi Penerimaan Dokumen dengan Agen AI
- Model on‑premise dan keamanan: 3 arsitektur untuk pemrosesan dokumen AI, dan yang menjaga file tetap di dalam jaringan Anda
- Pertanyaan: Forum GroupDocs Signature
- Sumber: GroupDocs.Signature.Mcp di GitHub