{
  "name": "Payment Recovery Agent",
  "description": "A WebMCP-enabled AI revenue recovery dashboard for overdue receivables with Razorpay test-mode handoffs.",
  "url": "/",
  "tools": [
    {
      "name": "get_recovery_snapshot",
      "title": "Get recovery snapshot",
      "readOnly": true
    },
    {
      "name": "list_at_risk_payments",
      "title": "List at-risk payments",
      "readOnly": true
    },
    {
      "name": "draft_recovery_message",
      "title": "Draft recovery message",
      "readOnly": true
    },
    {
      "name": "create_recovery_plan",
      "title": "Create recovery plan",
      "readOnly": true
    },
    {
      "name": "mark_promise_to_pay",
      "title": "Mark promise to pay",
      "readOnly": false
    },
    {
      "name": "mark_payment_recovered",
      "title": "Mark payment recovered",
      "readOnly": false
    },
    {
      "name": "create_razorpay_link",
      "title": "Create Razorpay link",
      "readOnly": false
    },
    {
      "name": "simulate_razorpay_paid",
      "title": "Simulate Razorpay paid",
      "readOnly": false
    },
    {
      "name": "generate_audit_trail",
      "title": "Generate audit trail",
      "readOnly": true
    }
  ],
  "challengeTracks": {
    "openai": "WebMCP Challenge"
  },
  "dataPolicy": "Synthetic demo data only. No real customer data or payment credentials are included."
}
