{
  "name": "MoneyChoice Macro & Risk Agent",
  "description": "Institutional-grade macroeconomic forecasts, scenario analysis, and risk assessment. Exposes FRED-based macro indicators, scenario capabilities, and risk assessment for agent-to-agent workflows.",
  "url": "https://api.moneychoice.us/moneychoice_complete.api",
  "version": "1.0.0",
  "provider": {
    "organization": "MoneyChoice",
    "url": "https://moneychoice.us"
  },
  "documentationUrl": "https://moneychoice.us/",
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "authentication": {
    "schemes": ["Bearer", "ApiKey"]
  },
  "defaultInputModes": ["application/json", "text/plain"],
  "defaultOutputModes": ["application/json", "text/plain"],
  "skills": [
    {
      "id": "macro_indicators",
      "name": "Macro indicators",
      "description": "Request macroeconomic forecasts for FRED indicators (inflation, labor, rates, GDP, commodities, FX, equities, real estate, retail, manufacturing). Supports monthly, quarterly, yearly horizons.",
      "tags": ["forecast", "macro", "FRED", "economics", "indicators"],
      "examples": [
        "Get inflation CPI forecast monthly",
        "Forecast unemployment quarterly",
        "macro_indicators with indicator_name inflation_cpi and time_horizon monthly"
      ],
      "inputModes": ["application/json", "text/plain"],
      "outputModes": ["application/json"]
    },
    {
      "id": "scenarios",
      "name": "Scenarios",
      "description": "Request scenario analysis based on macro assumptions. Describe a scenario (e.g. rate cuts, recession) and receive structured scenario output.",
      "tags": ["scenario", "what-if", "macro", "analysis"],
      "examples": [
        "Scenario: Fed cuts rates 50bp and unemployment rises",
        "What if inflation stays above 3% for 6 months?"
      ],
      "inputModes": ["application/json", "text/plain"],
      "outputModes": ["application/json"]
    },
    {
      "id": "risk_assessment",
      "name": "Risk assessment",
      "description": "Request risk assessment for a given portfolio or set of macro factors. Returns risk metrics and stress indicators.",
      "tags": ["risk", "assessment", "portfolio", "stress", "macro"],
      "examples": [
        "Assess risk for inflation and rate shock",
        "Risk assessment for commodities and FX exposure"
      ],
      "inputModes": ["application/json", "text/plain"],
      "outputModes": ["application/json"]
    }
  ]
}
