{
  "name": "Xardent Technologies WebMCP Server",
  "description": "Native Web Model Context Protocol (WebMCP) specification for Xardent enterprise software products, billing engines, core banking ledgers, and society management systems.",
  "version": "1.0.0",
  "publisher": {
    "name": "Xardent Technologies Pvt Ltd",
    "url": "https://xardent.com",
    "email": "sales@xardent.com"
  },
  "capabilities": {
    "tools": true,
    "resources": true,
    "prompts": true
  },
  "tools": [
    {
      "name": "get_product_catalog",
      "description": "Fetch details about Xardent's software products including Core Banking Systems, SaaS Billing Software (Swipe/Zoho alternative), and Society Management Software (MyGate alternative).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "enum": ["all", "billing", "banking", "society", "mobile"],
            "description": "Filter products by domain category."
          }
        }
      }
    },
    {
      "name": "calculate_pricing_estimate",
      "description": "Estimate monthly licensing costs for Xardent billing or society management software based on user/resident volume.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "product": {
            "type": "string",
            "enum": ["billing_software", "society_management", "core_banking"],
            "description": "The product line to calculate pricing for."
          },
          "unit_count": {
            "type": "integer",
            "description": "Number of users, transactions, or society flats/units."
          }
        },
        "required": ["product", "unit_count"]
      }
    },
    {
      "name": "submit_product_inquiry",
      "description": "Programmatically submit a business product demo or licensing inquiry to Xardent sales team.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": { "type": "string", "description": "Full name of the prospect." },
          "email": { "type": "string", "description": "Business email address." },
          "phone": { "type": "string", "description": "10-digit mobile number with +91 country code." },
          "product_interest": { "type": "string", "description": "Target product line." },
          "message": { "type": "string", "description": "Inquiry details or custom requirements." }
        },
        "required": ["name", "email", "phone"]
      }
    },
    {
      "name": "submit_job_application",
      "description": "Submit a job application to Xardent engineering team for open engineering positions.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": { "type": "string", "description": "Candidate full name." },
          "email": { "type": "string", "description": "Candidate email address." },
          "phone": { "type": "string", "description": "Candidate 10-digit mobile number." },
          "role": { "type": "string", "description": "Target job title." },
          "portfolio_url": { "type": "string", "description": "GitHub/LinkedIn profile link." },
          "experience_note": { "type": "string", "description": "Brief summary of technical background." }
        },
        "required": ["name", "email", "phone", "role"]
      }
    }
  ],
  "resources": [
    {
      "uri": "xardent://products/billing-software",
      "name": "SaaS Billing Software Specifications",
      "mimeType": "application/json"
    },
    {
      "uri": "xardent://products/core-banking",
      "name": "Core Banking Ledger Specifications",
      "mimeType": "application/json"
    },
    {
      "uri": "xardent://products/society-management",
      "name": "Society Management System Specifications",
      "mimeType": "application/json"
    }
  ]
}
