关于 loyaltyvip
loyaltyvip 提供 JavaScript 和 TypeScript 开发工具,用于查询美国赌场奖励信息及玩家本人的忠诚度记录。其 MCP 服务无需密钥即可查询目录,玩家操作则需个人 API 密钥。
主要功能
- 01搜索美国公开赌场目录
- 02查看奖励计划和等级体系
- 03访问个人忠诚度数据
- 04支持 stdio 和 HTTP 传输
适用场景
- 01按州和奖励计划筛选赌场
- 02查询赌场的奖励计划与等级
- 03用 API 密钥读取个人忠诚度记录
MCP 相关
MCP 服务无需认证即可提供赌场搜索、赌场详情和奖励计划列表。玩家操作需要个人 API 密钥;支持 stdio 和 Streamable HTTP 传输。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://loyaltyvip.com/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http justinmont84-loyaltyvip https://loyaltyvip.com/mcpCursor.cursor/mcp.json
{"mcpServers":{"justinmont84-loyaltyvip":{"type":"http","url":"https://loyaltyvip.com/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"justinmont84-loyaltyvip":{"type":"http","url":"https://loyaltyvip.com/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"justinmont84-loyaltyvip":{"type":"http","url":"https://loyaltyvip.com/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"justinmont84-loyaltyvip":{"serverUrl":"https://loyaltyvip.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
5| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| q | string | 否 | 名称搜索 |
| type | string | 否 | casino_type: commercial | tribal | racino |
| limit | integer | 否 | |
| state | string | 否 | 两字母州代码,例如 NV |
| offset | integer | 否 | |
| has_rewards | boolean | 否 |
详细介绍
LoyaltyVIP — JavaScript / TypeScript 开发者工具
LoyaltyVIP 的官方 SDK、CLI 和 MCP 服务:https://loyaltyvip.com —— 隐私优先的赌场玩家智能平台。无需密钥即可搜索美国公开赌场目录(奖励计划和等级体系),也可使用个人 API 密钥访问玩家自己的忠诚度数据。
- API 文档: https://loyaltyvip.com/developers
- OpenAPI 3.1: https://loyaltyvip.com/openapi.json
- 身份验证指南: https://loyaltyvip.com/auth.md
- 完整 Agent 参考: https://loyaltyvip.com/llms-full.txt
软件包
| 软件包 | 内容 | 安装 |
|---|---|---|
@loyaltyvip/sdk | 类型化、零依赖的 REST 客户端 | npm i @loyaltyvip/sdk |
@loyaltyvip/cli | 命令行界面 | npm i -g @loyaltyvip/cli |
@loyaltyvip/mcp | Model Context Protocol 服务(stdio) | npx -y @loyaltyvip/mcp |
快速入门(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 tiers
MCP 服务
添加到你的 MCP 客户端(例如 Claude Desktop):
{
"mcpServers": {
"loyaltyvip": {
"command": "npx",
"args": ["-y", "@loyaltyvip/mcp"],
"env": { "LOYALTYVIP_API_KEY": "lvip_live_..." }
}
}
}
密钥为可选项——目录工具(search_casinos、get_casino、list_rewards_programs)无需密钥即可使用。player_action 需要密钥。HTTP(Streamable)MCP 传输也已上线:https://loyaltyvip.com/mcp。
开发
npm install
npm run build # builds sdk -> cli -> mcp
许可证
MIT © movaMedia。LoyaltyVIP 独立运营,与任何赌场品牌均无关联。它是记录和分析工具,并非赌博产品。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。