MCP untuk PRD: Cara Memberi Claude Code dan AI Agent Akses ke Konteks Proyek Tanpa Copy-Paste
8 menit baca · Diperbarui 2026-09-05
Salah satu alasan AI coding agent salah arah adalah konteks proyek berpindah-pindah. Hari ini Anda menempelkan overview PRD, besok hanya mengirim satu task, lusa agent bekerja tanpa tahu keputusan data atau batas fitur yang sudah disepakati. Hasilnya mudah ditebak: agent menulis kode dari potongan informasi dan setiap sesi terasa seperti memulai proyek baru.
Model Context Protocol, atau MCP, adalah standar untuk menyambungkan agent dengan sumber konteks dan tool tertentu. Dalam alur Skematik, konektor MCP dapat membantu agent membaca PRD proyek secara langsung, sehingga ia memiliki sumber keputusan yang lebih konsisten daripada copy-paste manual. Namun MCP bukan izin untuk membuka seluruh sistem kepada agent. Nilainya justru ada pada akses yang terarah dan dapat dikendalikan.
Masalah yang diselesaikan MCP
Tanpa konektor, Anda harus memilih bagian dokumen apa yang akan ditempel di setiap prompt. Terlalu sedikit konteks membuat agent menebak. Terlalu banyak membuat percakapan panjang, sulit dibaca, dan masih mudah basi setelah PRD direvisi. Dengan koneksi yang tepat, agent dapat mengambil PRD atau tugas yang relevan saat membutuhkannya, sementara dokumen sumber tetap dikelola di satu tempat.
MCP tidak menggantikan instruksi kerja. Anda tetap perlu memberi agent tugas yang spesifik, batas file atau area yang boleh diubah, dan cara verifikasi. Konteks PRD menjawab mengapa dan apa yang dibangun; prompt task menjawab pekerjaan kecil yang harus dilakukan sekarang.
Beri akses minimum yang benar-benar dibutuhkan
- Hubungkan agent ke PRD atau koleksi proyek yang memang sedang dikerjakan.
- Batasi kemampuan tulis bila agent hanya perlu membaca rencana.
- Jangan jadikan file .env, database produksi, atau dokumen pelanggan sebagai sumber konteks default.
- Gunakan identitas dan akses yang berbeda untuk eksperimen, staging, dan produksi.
- Periksa tool apa saja yang diperbolehkan sebelum menjalankan perintah dari agent.
Prinsip ini penting karena agent dapat membaca dan bertindak sangat cepat. Konektor yang terlalu luas mungkin praktis pada demo, tetapi berisiko ketika proyek menyimpan data sensitif atau akses produksi. Mulai dari read-only PRD dan sumber dokumentasi; perluas hanya setelah ada kebutuhan jelas dan kontrol yang dapat diaudit.
Konteks yang lebih banyak tidak selalu membuat agent lebih pintar. Konteks yang tepat, terbaru, dan terbatas justru membuatnya lebih dapat dipercaya.
Siapkan PRD sebelum menyambungkan agent
Konektor tidak dapat menyelamatkan PRD yang masih kabur. Sebelum dipakai melalui MCP, pastikan tujuan, user story, batas scope, task, dan acceptance criteria sudah cukup jelas. Gunakan cek kesiapan untuk menemukan pertanyaan terbuka. Jika agent membaca dokumen yang tidak lengkap, ia hanya mendapat akses langsung ke ketidakpastian yang sama.
Pastikan juga Anda tahu versi mana yang menjadi sumber kebenaran. Bila PRD baru direvisi, beri tahu tim dan agent bahwa keputusan telah berubah. Riwayat versi membantu menjaga jejak, tetapi konektor tetap harus diarahkan pada dokumen yang benar untuk pekerjaan saat ini.
Gabungkan MCP dengan alur kerja agent yang disiplin
Alur sederhana: buat PRD, cek kesiapan, pilih task yang tidak terblokir dependency, minta agent membaca konteks yang relevan, kerjakan satu task, jalankan test, lalu review diff. Setelah itu, perbarui progres dan lanjut ke node berikutnya. MCP mengurangi gesekan mengambil konteks, tetapi ritme kecil ini yang menjaga perubahan tetap bisa dipahami manusia.
Jika agent menemukan kontradiksi, jangan menyuruhnya memilih sendiri. Minta ia berhenti dan melaporkan bagian PRD yang bertentangan. Keputusan itu kemudian diperbaiki di dokumen, bukan hanya ditangani secara lokal pada satu prompt. Dengan kebiasaan ini, MCP memperkuat sumber kebenaran alih-alih membuat cabang keputusan baru.
Checklist keamanan sebelum koneksi
- Mulai dari akses baca ke PRD yang dibutuhkan, bukan seluruh akun atau file sistem.
- Pastikan tidak ada credential, data pelanggan, atau konfigurasi produksi di sumber yang dibagikan.
- Gunakan task prompt untuk membatasi aksi agent dan minta konfirmasi untuk tindakan berisiko.
- Review perintah dan perubahan kode sebelum menerapkannya ke lingkungan penting.
- Cabut atau persempit akses ketika proyek atau kebutuhan sudah selesai.
Pertanyaan umum
Apakah MCP membuat Claude Code otomatis membangun aplikasi?
Tidak. MCP memberi agent akses ke konteks atau tool yang diizinkan. Anda tetap perlu memilih tugas, memberi batas kerja, dan mereview hasil implementasi.
Apakah aman menyambungkan MCP ke semua data proyek?
Tidak disarankan. Gunakan prinsip akses minimum dan mulai dari sumber read-only yang relevan seperti PRD. Jangan membuka credential, data pelanggan, atau sistem produksi tanpa kebutuhan dan kontrol yang kuat.