Di mana foto ini diambil, dan dengan kamera apa? Sebuah agen AI dapat menjawab keduanya dengan membaca paket EXIF, XMP, dan IPTC dari file secara lokal, menggunakan GroupDocs.Metadata.Mcp, sehingga gambar tidak pernah dikirim ke layanan cloud. Prompt pertama:

Data EXIF apa yang dimiliki foto-foto ini? Sertakan kamera, tanggal pengambilan, dan GPS jika ada.

Versi langkah demi langkah dengan konfigurasi dan pemecahan masalah ada di dokumentasi: Cara membaca data EXIF, XMP, dan IPTC dari gambar dengan AI.

Siapa yang mengajukan pertanyaan asal-usul foto?

Seorang editor perlu memastikan bahwa gambar yang diajukan memuat bidang hak cipta fotografer. Seorang peneliti menginginkan tiga ratus foto diurutkan berdasarkan kapan foto tersebut diambil, bukan berdasarkan kapan foto tersebut disalin. Seorang peninjau keamanan perlu mengetahui apakah foto yang akan dipublikasikan mengungkapkan alamat rumah. Ini adalah pertanyaan tentang file, bukan tentang apa yang ditampilkan gambar, dan model yang hanya melihat piksel tidak dapat menjawabnya secara andal. Jawabannya berada dalam paket metadata yang disembunyikan oleh kebanyakan penampil.

Mengapa mengunggah foto merupakan langkah pertama yang salah?

Mengirim foto ke layanan cloud untuk menanyakan apa isinya mengirim foto tersebut, termasuk lokasi yang Anda coba periksa. Dengan GroupDocs.Metadata.Mcp klien (Claude Desktop, Claude Code, Cursor, GitHub Copilot, atau yang lain) memulai server sebagai proses anak lokal melalui stdio. Tidak ada port masuk dan tidak ada titik akhir eksternal dalam jalur data: agen, server lokal, sistem file lokal. Gambar dibaca di tempat, dan hanya jawaban yang dikirim. Dengan model yang dihosting secara lokal, bahkan itu tidak terjadi.

Pertanyaan apa yang dijawab agen dari metadata?

read_metadata mengembalikan paket yang dibawa file (EXIF, XMP, IPTC) dalam format JSON, dan agen membaca jawabannya dari paket tersebut. Prompt di bawah ini bekerja dengan baik:

Foto mana di antara ini yang diambil dengan kamera yang sama?

Urutkan gambar-gambar ini berdasarkan tanggal pengambilan, bukan tanggal file.

Apakah ada di antara ini yang memiliki koordinat GPS? Di mana?

Apakah XMP menunjukkan perangkat lunak mana yang mengedit ini?

Yang kedua secara diam-diam sangat berguna. Stempel waktu file ditulis ulang saat menyalin dan menyinkronkan, sementara tanggal pengambilan EXIF tidak. Untuk pertanyaan yang sempit, search_metadata dengan kategori gps, time, atau tool mengembalikan hanya properti yang cocok, dan menjawab “apakah photo.jpg memiliki GPS?” tanpa menampilkan semuanya. Pertanyaan hak cipta dapat menggunakan nameContains dengan teks “copyright”.

Dalam mode evaluasi data GPS EXIF tidak tersedia, sehingga hitungan 0 untuk gps tidak membuktikan apa-apa; periksa get_license_status terlebih dahulu.

Contoh sesi (disingkat, server berlisensi)

You:    Do any photos in /site-visit have GPS coordinates?
Agent:  [calls search_metadata: category = gps, per file]
Agent:  IMG_2041.jpg  count = 1  (category: gps)
        IMG_2042.jpg  count = 0
        IMG_2043.jpg  count = 1  (category: gps)
        2 of 3 photos carry GPS data. Want me to strip it from copies?

Ini adalah ilustrasi alur, bukan screenshot yang diambil. Bidang balasan mengikuti deskripsi search_metadata: count dan array properties.

Apa yang disembunyikan mode evaluasi?

Ini adalah titik di mana hasil tanpa lisensi dapat menyesatkan Anda. Dalam mode evaluasi hanya 5 properti dokumen pertama yang dapat dibaca, dan XMP serta EXIF sebagian tidak tersedia. Secara tepat: XMP hanya menampilkan dua skema pertama, dan untuk EXIF data GPS serta thumbnail gambar tidak tersedia. Pembacaan memang tidak menyertakan mereka, sehingga pemeriksaan yang melaporkan “tidak ada data lokasi” bukan bukti apa pun. Sebelum menyimpulkan bahwa foto aman untuk dipublikasikan, tanyakan:

Apa status lisensi server metadata?

get_license_status menjawab dalam satu panggilan. Terapkan file lisensi atau kunci bermeter untuk menghapus batas, atau minta lisensi sementara gratis selama 30 hari.

Bagaimana cara membersihkan foto setelah saya tahu apa yang mereka bawa?

Hapus EXIF dari setiap gambar di folder ini dan konfirmasi salinan bersih.

remove_metadata menulis salinan yang dibersihkan, dan Anda dapat memberikan categories seperti gps untuk menghapus hanya lokasi. Pembacaan kedua dari salinan mengonfirmasi hasilnya. File asli tetap di disk dengan semua tetap utuh, jadi publikasikan salinan. Alur kerja lengkap dibahas dalam Mengapa menghapus metadata tidak membuat dokumen aman untuk dibagikan.

Pertanyaan yang sering diajukan

Bisakah Claude memberi tahu saya di mana foto diambil tanpa saya mengunggahnya?
Ya, jika foto memiliki GPS EXIF dan Anda menjalankan GroupDocs.Metadata.Mcp secara lokal dengan lisensi. Agen memanggil server, server membaca file dari folder penyimpanan Anda, dan koordinat kembali sebagai teks.

Format gambar apa yang didukung?
Keluarga format yang didokumentasikan meliputi JPEG, PNG, TIFF, WebP, dan PSD, dengan EXIF, XMP, dan IPTC bila format tersebut mendukungnya. Server menampilkan seluruh mesin GroupDocs.Metadata.

Mengapa agen mengatakan foto tidak memiliki GPS padahal saya tahu ada?
Periksa mode lisensi. Dalam mode evaluasi data GPS EXIF tidak tersedia, sehingga pembacaan tidak menyertakannya.

Selami lebih dalam