Skip to content
Back to LoyaltyVIP

Card snapshot

loyaltyvip.com · 2026-06-21 01:38:21 UTC · 2f16c6b868de40b9c015b173109d7cf72e03a0edb5f641daa17de0f89aa9b843

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "protocolVersion": "0.2.5",
  "name": "LoyaltyVIP",
  "description": "Casino player intelligence. Search the public U.S. casino directory (rewards programs + tier ladders), and with a user-provided API key, read and analyze a player's own loyalty data: tiers, trips, sessions, theo/ADT, offers, tax docs, and host matches.",
  "url": "https://loyaltyvip.com/mcp",
  "preferredTransport": "HTTP+JSON",
  "documentationUrl": "https://loyaltyvip.com/llms-full.txt",
  "iconUrl": "https://loyaltyvip.com/pwa-512x512.png",
  "version": "1.1.0",
  "provider": {
    "organization": "movaMedia",
    "url": "https://github.com/movaMedia-Inc"
  },
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "securitySchemes": {
    "apiKey": {
      "type": "http",
      "scheme": "bearer",
      "description": "Personal API key (lvip_live_...) provisioned by a human account owner. Required only for a player's private data; the casino directory is public."
    }
  },
  "skills": [
    {
      "id": "search_casinos",
      "name": "Search casino directory",
      "description": "Search 2,400+ U.S. casinos by name, state, type, or rewards availability. Public, no key.",
      "tags": [
        "casino",
        "directory",
        "public",
        "search"
      ],
      "examples": [
        "Find tribal casinos in Oklahoma with a players club",
        "List casinos in Nevada"
      ]
    },
    {
      "id": "get_casino",
      "name": "Get casino detail",
      "description": "Casino location, rewards/players-club program, and full tier ladder. Public, no key.",
      "tags": [
        "casino",
        "rewards",
        "tiers",
        "public"
      ],
      "examples": [
        "What tiers does the Bellagio's rewards program have?"
      ]
    },
    {
      "id": "tier_match",
      "name": "Cross-property tier match",
      "description": "Find where a player is closest to a tier upgrade and draft a tier-match request. Requires API key (read).",
      "tags": [
        "tiers",
        "tier-match",
        "authenticated"
      ],
      "examples": [
        "Across the casinos I play, where am I closest to the next tier?"
      ]
    },
    {
      "id": "comp_predict",
      "name": "Comp / offer prediction",
      "description": "Predict likely comps and offers from a player's play history. Requires API key (read).",
      "tags": [
        "comps",
        "offers",
        "prediction",
        "authenticated"
      ],
      "examples": [
        "Predict my next offer at MGM based on my play"
      ]
    },
    {
      "id": "tax_summary",
      "name": "Gambling tax documents",
      "description": "Generate IRS gambling tax summaries, session logs, and W-2G reports. Requires API key (tax scope).",
      "tags": [
        "tax",
        "w-2g",
        "authenticated",
        "sensitive"
      ],
      "examples": [
        "Summarize my W-2G jackpots for the 2025 tax year"
      ]
    },
    {
      "id": "host_discovery",
      "name": "VIP host discovery",
      "description": "Find and request connections with casino VIP hosts that match a player's profile. Requires API key (read).",
      "tags": [
        "hosts",
        "discovery",
        "authenticated"
      ],
      "examples": [
        "Which VIP hosts match my play profile?"
      ]
    }
  ],
  "additionalInterfaces": [
    {
      "transport": "HTTP+JSON",
      "url": "https://nbhagdwegk.execute-api.us-east-1.amazonaws.com"
    },
    {
      "transport": "MCP-Streamable-HTTP",
      "url": "https://loyaltyvip.com/mcp"
    }
  ]
}