{
  "$schema": "https://a2a-protocol.org/schemas/agent-card/v1.json",
  "name": "PickleBase Coach AI",
  "version": "1.0.0",
  "description": "Pro Head Coach AI specializing in Pickleball biomechanics, doubles tactical strategies, 3D laser trajectory simulations, and DUPR rating assessment.",
  "url": "https://picklebase.app/api/mcp",
  "provider": {
    "organization": "PickleBase",
    "url": "https://picklebase.app"
  },
  "capabilities": {
    "tools": true,
    "streaming": true,
    "prompts": true,
    "message/stream": true
  },
  "supportedInterfaces": [
    {
      "url": "https://picklebase.app/api/mcp",
      "protocol": "streamable-http",
      "type": "mcp"
    },
    {
      "url": "https://picklebase.app/api/coach/chat",
      "protocol": "https",
      "type": "rest"
    }
  ],
  "skills": [
    {
      "id": "shot-biomechanics",
      "name": "Shot Biomechanics Lookup",
      "description": "Look up RPM, paddle angles, and kinetic chains for 16 core shots.",
      "inputModes": ["application/json", "text/plain"],
      "outputModes": ["application/json", "text/markdown"],
      "examples": ["Tìm thông số RPM của cú dink xoáy topspin"]
    },
    {
      "id": "doubles-tactics",
      "name": "Doubles Tactics Analysis",
      "description": "Formations, stacking, and counter-tactics analysis.",
      "inputModes": ["application/json", "text/plain"],
      "outputModes": ["application/json", "text/markdown"],
      "examples": ["Cách đối phó với chiến thuật The Freezer"]
    },
    {
      "id": "dupr-iq-evaluator",
      "name": "DUPR Tactical IQ Assessment",
      "description": "Calculate estimated DUPR rating from match scenarios.",
      "inputModes": ["application/json", "text/plain"],
      "outputModes": ["application/json", "text/markdown"],
      "examples": ["Đánh giá chỉ số DUPR từ tình huống xử lý bóng cao"]
    },
    {
      "id": "trajectory-simulator",
      "name": "3D Laser Trajectory Simulator",
      "description": "Calculate net clearance and parabolic flight coordinates.",
      "inputModes": ["application/json", "text/plain"],
      "outputModes": ["application/json", "text/markdown"],
      "examples": ["Tính độ cong parabol của cú Drop từ baseline"]
    }
  ],
  "authentication": {
    "schemes": ["bearer", "none"],
    "token_endpoint": "https://picklebase.app/api/auth/verify-otp"
  }
}
