{
  "name": "GymCam Analytics",
  "description": "GymCam Analytics turns a gym's existing cameras and class schedule into attendance and trainer-performance analytics — no new hardware, no check-ins. Built as an MCP server and REST API for AI agents.",
  "url": "https://gymcamanalytics.com",
  "version": "1.0.0",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": ["text/plain"],
  "defaultOutputModes": ["text/plain", "application/json"],
  "skills": [
    {
      "name": "get_today_summary",
      "description": "Daily attendance summary: classes held, total attendance, top classes."
    },
    {
      "name": "get_trainer_attendance",
      "description": "Fill rate and no-shows for a trainer over a day or week."
    },
    {
      "name": "get_class_performance",
      "description": "Rank classes by fill rate to spot dead classes."
    },
    {
      "name": "get_revenue_insights",
      "description": "Most profitable vs. least profitable classes by revenue."
    }
  ],
  "endpoints": {
    "card": "https://gymcamanalytics.com/.well-known/agent-card.json",
    "api": "https://gymcamanalytics.com/openapi.json",
    "mcp": "https://gymcamanalytics.com/mcp"
  },
  "contact": {
    "email": "axel@axelfreeman.com"
  }
}
