AgroAgent MCP Server:
Menghubungkan Agen AI dengan Data Kebun Riil.
Implementasi server berstandar open Model Context Protocol (MCP) yang memungkinkan asisten AI masa depan melakukan *tool discovery*, membaca telemetri panen kopi, dan memvalidasi lot biji secara terenkripsi langsung dari edge server di Sulawesi.

Mengapa Ekosistem Pertanian Membutuhkan MCP Server?
Model Bahasa Besar (LLM) umumnya terisolasi dari database riil di perkebunan rakyat. Petani, konsultan desa, dan roaster membutuhkan asisten AI yang tidak sekadar berhalusinasi, melainkan memiliki akses langsung ke data telemetri, kelembaban biji kopi (*moisture*), elevasi GPS, dan histori transaksi koperasi.
Dengan mengadopsi spesifikasi **Model Context Protocol (MCP v1.x)**, AgroAgent menyediakan lapisan interoperabilitas standar yang kompatibel dengan Claude Desktop, Cursor AI, maupun sub-agent swarms otonom.
Standar Protokol
- JSON-RPC 2.0 Transport (Stdio & SSE/HTTP)
- Dynamic Tool Registration & Strict Type-Safety
- Read-Only Resource Endpoints (`agro://batches/`)
- Prompts Templates untuk Analisis Mutu Panen
{
"name": "get_coffee_lot_telemetry",
"description": "Mengambil parameter fisika & sensorik lot kopi berdasarkan ID batch.",
"parameters": {
"type": "object",
"properties": {
"batch_id": {
"type": "string",
"description": "Kode lot unik, contoh: BRU-TYP-2026-08A"
},
"include_cupping_notes": {
"type": "boolean",
"default": true
}
},
"required": ["batch_id"]
}
}{
"lot_id": "BRU-TYP-2026-08A",
"origin": "Dusun Bulo-Bulo, Barru",
"elevation": "1250 masl",
"producer": "Koperasi Tani Harapan Sehati",
"moisture_content": 10.8,
"sca_score": 87.5,
"flavor_notes": ["Bergamot", "Brown Sugar", "Dark Plum"],
"digital_signature": "0x4a9b...7c1e",
"status": "READY_FOR_DISPATCH"
}Kedaulatan Data & Kecepatan Edge
Interoperabilitas Universal
Dapat dihubungkan dengan berbagai runtime LLM modern: Claude Desktop, Cursor AI, Ollama lokal, maupun agen cloud.
Optimasi Token & Cache
Skema output diformat secara deterministik untuk memaksimalkan KV-cache prefix hit rates hingga di atas 85%.
Kedaulatan Data Petani
Data sensitif harga dasar dan identitas petani dilindungi enkripsi berbasis izin, mencegah eksploitasi oleh perantara.
