{
  "name": "perbaikanjalan.co.id-mcp-server",
  "version": "1.0.0",
  "description": "Model Context Protocol Tools for PT Perbaikan Jalan",
  "tools": [
    {
      "name": "get_pengaspalan_catalog",
      "description": "Mendapatkan daftar paket dan estimasi harga layanan pengaspalan di PT Perbaikan Jalan.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "lokasi": {
            "type": "string",
            "description": "Kota lokasi kebutuhan layanan (Jabodetabek & Jawa Barat)"
          },
          "budgetMax": {
            "type": "number",
            "description": "Batas maksimal budget dalam Rupiah (IDR)"
          }
        }
      }
    },
    {
      "name": "submit_whatsapp_inquiry",
      "description": "Mengirimkan data prospek / pertanyaan ke customer care PT Perbaikan Jalan.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "nama": {
            "type": "string",
            "description": "Nama lengkap pemohon survei jalan"
          },
          "nomorTelepon": {
            "type": "string",
            "description": "Nomor WhatsApp aktif pemohon untuk konfirmasi survei"
          },
          "kebutuhan": {
            "type": "string",
            "description": "Jenis pekerjaan pengaspalan atau perbaikan jalan"
          }
        },
        "required": [
          "nama",
          "nomorTelepon",
          "kebutuhan"
        ]
      }
    },
    {
      "name": "submit_pengaspalan_inquiry",
      "description": "Formulir resmi konsultasi teknis, estimasi RAB, dan permohonan survei lokasi gratis jasa pengaspalan jalan hotmix & cor beton.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "description": "Nama lengkap pemohon atau perwakilan instansi yang mengajukan survei jalan"
          },
          "phone": {
            "type": "string",
            "description": "Nomor WhatsApp aktif pemohon untuk konfirmasi jadwal survei lokasi dan pengiriman RAB"
          },
          "location": {
            "type": "string",
            "description": "Alamat lengkap atau kota lokasi proyek pekerjaan perbaikan jalan"
          },
          "areaEstimate": {
            "type": "string",
            "description": "Perkiraan luas volume pekerjaan jalan dalam satuan meter persegi (m2)"
          },
          "serviceType": {
            "type": "string",
            "description": "Pilihan spesifikasi pekerjaan perbaikan jalan: aspal hotmix AC-WC, cor beton rigid, marka jalan, atau sewa alat berat"
          },
          "notes": {
            "type": "string",
            "description": "Catatan kondisi kerusakan jalan (retak, lubang, bergelombang) atau instruksi khusus"
          }
        },
        "required": [
          "name",
          "phone"
        ]
      }
    },
    {
      "name": "calculate_asphalt_material",
      "description": "Kalkulator kebutuhan volume tonase aspal hotmix (AC-WC / AC-BC) dan tack coat emulsi berdasarkan luas area m2 dan ketebalan cm.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "area_m2": {
            "type": "number",
            "description": "Luas total area jalan dalam meter persegi"
          },
          "thickness_cm": {
            "type": "number",
            "description": "Ketebalan padat lapisan aspal dalam cm (standar: 3 cm atau 4 cm)"
          },
          "work_type": {
            "type": "string",
            "description": "Jenis pekerjaan (overlay_acwc, paket_siap_pakai, rigid_beton)"
          }
        },
        "required": [
          "area_m2",
          "work_type"
        ]
      }
    }
  ]
}
