{
  "service": "jwt-toolkit",
  "version": "2.0.0",
  "endpoints": [
    {
      "method": "POST",
      "path": "/decode",
      "desc": "Decode JWT (no verification)"
    },
    {
      "method": "POST",
      "path": "/inspect",
      "desc": "Inspect JWT claims and expiry"
    },
    {
      "method": "POST",
      "path": "/verify",
      "desc": "Verify HMAC signature (HS256/HS384/HS512)"
    },
    {
      "method": "POST",
      "path": "/sign",
      "desc": "Sign JWT with HMAC secret"
    },
    {
      "method": "GET",
      "path": "/health",
      "desc": "Health check"
    },
    {
      "method": "GET",
      "path": "/openapi.json",
      "desc": "OpenAPI spec"
    },
    {
      "method": "GET/POST",
      "path": "/mcp",
      "desc": "MCP JSON-RPC 2.0"
    }
  ],
  "docs": "https://api.lazy-mac.com/jwt-toolkit/openapi.json"
}