Serveur MCP

loyaltyvip

io.github.justinmont84/loyaltyvip
Voyage et hôtellerie Public et accessible MCP 2026-07-28

Ce que fait ce MCP

Provides a US casino directory, rewards-program details, and authenticated player loyalty, trip, comp, and gambling tax information.

get_casino
Get a casino's detail including its rewards/players-club program and full tier ladder, by slug.
Schéma d’entrée
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Casino slug, e.g. bellagio-nv-880e8400'}}}
get_rewards_program
Get one rewards/players-club program by id — brand, earning rules, status-match notes, and full tier ladder. (get_casino also returns a casino's program inline.)
Schéma d’entrée
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Rewards program id (UUID), from list_rewards_programs'}}}
list_rewards_programs
List casino rewards/players-club programs, optionally filtered by search term or brand.
Schéma d’entrée
{'type': 'object', 'properties': {'brand': {'type': 'string'}, 'limit': {'type': 'integer', 'default': 50, 'maximum': 200}, 'search': {'type': 'string'}}}
player_action
Authenticated. Invoke any LoyaltyVIP player/host action (proxies POST /v1/player). Requires a Bearer API key in the Authorization header. Examples: tier_status, bankroll_status, list_trips, list_w2g, tax_year_summary, host_dashboard.
Schéma d’entrée
{'type': 'object', 'required': ['action'], 'properties': {'action': {'type': 'string', 'description': 'Action name, e.g. tier_status'}, 'params': {'type': 'object', 'description': 'Optional action parameters', 'additionalProperties': True}}}
search_casinos
Search the public U.S. casino directory by name, state (two-letter code), type (commercial|tribal|racino), or rewards availability.
Schéma d’entrée
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Name search'}, 'type': {'type': 'string', 'description': 'casino_type: commercial | tribal | racino'}, 'limit': {'type': 'integer', 'default': 24, 'maximum': 100}, 'state': {'type': 'string', 'description': 'Two-letter state code, e.g. NV'}, 'offset': {'type': 'integer', 'default': 0}, 'has_rewards': {'type': 'boolean'}}}
Ajouté
player_action
17 September 2026 12:42
Ajouté
get_rewards_program
17 September 2026 12:42
Ajouté
list_rewards_programs
17 September 2026 12:42
Ajouté
get_casino
17 September 2026 12:42
Ajouté
search_casinos
17 September 2026 12:42