loyaltyvip
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@loyaltyvipfind casinos in Nevada with rewards"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
LoyaltyVIP — JavaScript / TypeScript developer tools
Official SDK, CLI, and MCP server for LoyaltyVIP — the privacy-first casino player intelligence platform. Search the public U.S. casino directory (rewards programs + tier ladders) with no key, and access a player's own loyalty data with a personal API key.
API docs: https://loyaltyvip.com/developers
OpenAPI 3.1: https://loyaltyvip.com/openapi.json
Auth guide: https://loyaltyvip.com/auth.md
Full agent reference: https://loyaltyvip.com/llms-full.txt
Packages
Package | What it is | Install |
Typed, zero-dependency REST client |
| |
Command-line interface |
| |
Model Context Protocol server (stdio) |
|
Related MCP server: mcp-propublica-nonprofit
Quickstart (SDK)
import { LoyaltyVIP } from "@loyaltyvip/sdk";
const lv = new LoyaltyVIP(); // no key needed for the public directory
const { data } = await lv.searchCasinos({ state: "NV", has_rewards: true, limit: 5 });
console.log(data.map((c) => c.name));
// Your own data needs a key (https://loyaltyvip.com/dashboard/developer):
const me = new LoyaltyVIP({ apiKey: process.env.LOYALTYVIP_API_KEY });
console.log(await me.player("tier_status"));CLI
npx @loyaltyvip/cli casinos --state NV --rewards
npx @loyaltyvip/cli casino bellagio-nv-880e8400
LOYALTYVIP_API_KEY=lvip_live_... npx @loyaltyvip/cli tiersMCP server
Add to your MCP client (e.g. Claude Desktop):
{
"mcpServers": {
"loyaltyvip": {
"command": "npx",
"args": ["-y", "@loyaltyvip/mcp"],
"env": { "LOYALTYVIP_API_KEY": "lvip_live_..." }
}
}
}The key is optional — directory tools (search_casinos, get_casino, list_rewards_programs) work without it. player_action needs a key. An HTTP (Streamable) MCP transport is also live at https://loyaltyvip.com/mcp.
Develop
npm install
npm run build # builds sdk -> cli -> mcpLicense
MIT © movaMedia. LoyaltyVIP is independent and not affiliated with any casino brand. It is a record-keeping and analytics tool — not a gambling product.
This server cannot be deployed
Maintenance
Related MCP Connectors
Live Las Vegas shows, restaurants, attractions and resorts. Read-only, no API key needed.
Read-only Bitcoin blockchain, mempool, mining, market, and on-chain analytics; no API key.
Free agent-service discovery, OpenAPI document checks, and receipt verification. No API key needed.
Anonymous, read-only cross-venue discovery of partner-approved venues, cities, destinations.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables searching and retrieving metadata from Deezer's public catalog including tracks, albums, artists, and charts without authentication.6 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables querying nonprofit organization data through the ProPublica Nonprofit Explorer API, providing access to financial and operational information without authentication.4 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables read-only access to Pocket Agent's product information, public persona templates, and app catalog. No authentication required.18 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnables querying Australian government tender data via the AusTender OCDS API without requiring an API key.6 npmMIT