{
  "name": "qaicalculator-execution-engine",
  "version": "1.0.0",
  "description": "Model Context Protocol (MCP) server manifest for QAiCalculator — Universal precision computation platform covering 83+ calculators across Finance, Health, STEM, and Education.",
  "homepage": "https://qaicalculator.com",
  "contact": "support@qaicalculator.com",
  "capabilities": {
    "tools": true,
    "resources": true,
    "prompts": true
  },
  "endpoints": {
    "manifest": "https://qaicalculator.com/.well-known/mcp.json",
    "llms_context": "https://qaicalculator.com/llms.txt",
    "agent_trust": "https://qaicalculator.com/.well-known/agent-verification.json"
  },
  "protocols": {
    "ars_standard": "https://georankiq.com/ars",
    "asic_trust": "https://georankiq.com/asic",
    "llms_manifest": "https://qaicalculator.com/llms.txt",
    "llms_full_manifest": "https://qaicalculator.com/llms-full.txt"
  },
  "tools": [
    {
      "name": "calculate_loan_amortization",
      "description": "Calculate monthly installment (EMI), total interest, and amortization payoff for home loans, mortgages, or personal debts.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "principal": { "type": "number", "description": "Loan principal amount" },
          "annual_rate": { "type": "number", "description": "Annual interest rate in percentage (e.g., 6.5)" },
          "term_years": { "type": "number", "description": "Loan duration in years (e.g., 15 or 30)" }
        },
        "required": ["principal", "annual_rate", "term_years"]
      }
    },
    {
      "name": "calculate_sip_and_investment",
      "description": "Calculate future wealth accumulation from systematic monthly investment (SIP) compounding.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "monthly_investment": { "type": "number", "description": "Monthly investment amount" },
          "expected_return_rate": { "type": "number", "description": "Annual expected return rate (e.g., 12.0)" },
          "time_period_years": { "type": "number", "description": "Investment duration in years" }
        },
        "required": ["monthly_investment", "expected_return_rate", "time_period_years"]
      }
    },
    {
      "name": "calculate_health_bmi_bmr",
      "description": "Calculate Body Mass Index (BMI), Basal Metabolic Rate (BMR using Mifflin-St Jeor), and daily calorie requirements.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "weight_kg": { "type": "number", "description": "Weight in kilograms" },
          "height_cm": { "type": "number", "description": "Height in centimeters" },
          "age": { "type": "integer", "description": "Age in years" },
          "gender": { "type": "string", "enum": ["male", "female"], "description": "Biological sex for metabolic formulas" }
        },
        "required": ["weight_kg", "height_cm", "age", "gender"]
      }
    },
    {
      "name": "calculate_chemical_solution",
      "description": "Solve solution preparation parameters: Molarity (M), Dilution (C1V1 = C2V2), Mass, Volume, or Solution pH.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "mode": { "type": "string", "enum": ["molarity", "dilution", "ph"], "description": "Calculation mode" },
          "params": { "type": "object", "description": "Key-value input parameters matching the requested mode" }
        },
        "required": ["mode", "params"]
      }
    },
    {
      "name": "calculate_kinematics_and_physics",
      "description": "Solve classical kinematics (SUVAT 1D, 2D Projectiles), Kinetic/Potential Energy, Force (F=ma), and Wave mechanics (v=f*lambda).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "branch": { "type": "string", "enum": ["motion", "energy", "force", "velocity", "wave"], "description": "Physics branch" },
          "inputs": { "type": "object", "description": "Variable numerical parameters" }
        },
        "required": ["branch", "inputs"]
      }
    },
    {
      "name": "calculate_molecular_genetics",
      "description": "Analyze DNA sequences (GC content, Tm, molecular weight) or solve population genetics (Hardy-Weinberg, Punnett Square).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "tool": { "type": "string", "enum": ["dna", "hardy_weinberg", "punnett"], "description": "Genetics tool" },
          "query": { "type": "string", "description": "Sequence string (e.g. 'ATGCGAT...') or parental genotypes (e.g. 'Aa x Aa')" }
        },
        "required": ["tool", "query"]
      }
    }
  ]
}

