stake-analyzer

Stake Originals odds, house edge, payouts and bet verification, slot RTP and bonus drops.

我该使用它吗

质量与安全性

A
描述质量
94%
模式完整度
78%
命名质量
80%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

基于对工具定义和协议合规性的自动分析。

上下文开销

~4,562token 数(工具定义)
~3.0 KB典型响应大小
对注意力有显著影响(占 128k 上下文窗口的 3.56%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "stake-analyzer": {
      "url": "https://stakeanalyzer.live/mcp"
    }
  }
}

远程端点

https://stakeanalyzer.live/mcpstreamable-http

它能做什么

工具清单

工具(13)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢stake_list_games

Every Stake Original the tools cover, with its seed checker, simulator and verifier links. Call this first when unsure of a game id.

输入模式

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": true,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢stake_house_edge(game)

Return to player, house edge and top payout for Stake Originals, computed from each game's payout table. Without a game it summarises the Originals it covers; with one it lists every setting.

输入模式

{
  "type": "object",
  "properties": {
    "game": {
      "type": "string",
      "enum": [
        "baccarat",
        "bars",
        "blackjack",
        "blue-samurai",
        "cases",
        "chicken",
        "darts",
        "diamonds",
        "dice",
        "dragon-tower",
        "drill",
        "flip",
        "hilo",
        "keno",
        "limbo",
        "mines",
        "moles",
        "packs",
        "plinko",
        "primedice",
        "pump",
        "roulette",
        "rps",
        "scarab-spin",
        "snakes",
        "tarot",
        "tome-of-life",
        "video-poker",
        "wheel"
      ]
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": true,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢stake_payout_odds(game, options)

Multipliers and the exact chance of each result for one Stake Original at one setting, such as Mines with 3 mines and 5 gems, Keno medium risk with 5 picks, Plinko 16 rows high risk, or Dice over 50. Includes RTP, win chance and the top payout.

输入模式

{
  "type": "object",
  "properties": {
    "game": {
      "type": "string",
      "enum": [
        "baccarat",
        "bars",
        "blackjack",
        "blue-samurai",
        "cases",
        "chicken",
        "darts",
        "diamonds",
        "dice",
        "dragon-tower",
        "drill",
        "flip",
        "hilo",
        "keno",
        "limbo",
        "mines",
        "moles",
        "packs",
        "plinko",
        "primedice",
        "pump",
        "roulette",
        "rps",
        "scarab-spin",
        "snakes",
        "tarot",
        "tome-of-life",
        "video-poker",
        "wheel"
      ]
    },
    "options": {
      "type": "object",
      "properties": {
        "bombCount": {
          "type": "integer",
          "minimum": 1,
          "maximum": 24,
          "description": "Mines: number of mines, 1 to 24"
        },
        "gems": {
          "type": "integer",
          "minimum": 1,
          "maximum": 24,
          "description": "Mines: safe tiles revealed before cashing out"
        },
        "kenoRisk": {
          "type": "string",
          "enum": [
            "classic",
            "low",
            "medium",
            "high"
          ]
        },
        "kenoPicks": {
          "type": "integer",
          "minimum": 1,
          "maximum": 10,
          "description": "Keno: how many numbers are picked"
        },
        "plinkoRows": {
          "type": "integer",
          "minimum": 8,
          "maximum": 16
        },
        "plinkoRisk": {
          "type": "string",
          "enum": [
            "low",
            "medium",
            "high"
          ]
        },
        "diceTarget": {
          "type": "number",
          "minimum": 0.01,
          "maximum": 99.99
        },
        "diceIsRollOver": {
          "type": "boolean",
          "description": "Dice: true for roll over, false for roll under"
        },
        "limboTarget": {
          "type": "number",
          "minimum": 1.01
        },
        "difficulty": {
          "type": "string",
          "description": "Difficulty word for pump, chicken, cases, tarot, darts, bars, snakes and dragon tower"
        },
        "target": {
          "type": "number",
          "description": "Multiplier target for pump, chicken, limbo, dice or drill"
        },
        "towerLevel": {
          "type": "integer",
          "minimum": 1,
          "maximum": 9,
          "description": "Dragon Tower: levels climbed"
        },
        "molesCount": {
          "type": "integer",
          "minimum": 1,
          "maximum": 6
        },
        "molesRounds": {
          "type": "integer",
          "minimum": 1,
          "description": "Moles: rounds hit before cashing out"
        },
        "wheelSegments": {
          "type": "number",
          "enum": [
            10,
            20,
            30,
            40,
            50
          ]
        },
        "wheelRisk": {
          "type": "string",
          "enum": [
            "low",
            "medium",
            "high"
          ]
        },
        "rouletteBet": {
          "type": "string",
          "description": "Roulette bet such as red, black, odd, even, straight, dozen1"
        },
        "rouletteNumber": {
          "type": "integer",
          "minimum": 0,
          "maximum": 36
        },
        "flipCount": {
          "type": "integer",
          "minimum": 1,
          "maximum": 20,
          "description": "Flip: coins in the run"
        },
        "snakesRolls": {
          "type": "integer",
          "minimum": 1
        },
        "rpsHands": {
          "type": "integer",
          "minimum": 1,
          "maximum": 20
        },
        "baccaratBet": {
          "type": "string",
          "enum": [
            "player",
            "banker",
            "tie"
          ]
        },
        "drillPick": {
          "type": "integer",
          "minimum": 1,
          "maximum": 6
        },
        "pumpTarget": {
          "type": "number",
          "minimum": 1
        },
        "chickenTarget": {
          "type": "number",
          "minimum": 1
        }
      },
      "additionalProperties": true
    }
  },
  "required": [
    "game"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": true,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢stake_crash_odds(game, target, rounds)

Chance a Stake Crash or Slide round reaches a cash-out target, the return at that target, average rounds between hits, the chance of a hit within N rounds, and the chance of an instant 1.00x round.

输入模式

{
  "type": "object",
  "properties": {
    "game": {
      "type": "string",
      "enum": [
        "crash",
        "slide"
      ],
      "default": "crash"
    },
    "target": {
      "type": "number",
      "minimum": 1.01,
      "maximum": 1000000,
      "description": "Cash-out multiplier, such as 2 or 10"
    },
    "rounds": {
      "type": "integer",
      "minimum": 1,
      "maximum": 1000000,
      "description": "Rounds to play, for the chance of at least one hit"
    }
  },
  "required": [
    "target"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": true,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢stake_verify_bets(game, serverSeed, clientSeed, nonce, count, ...)

Replays Stake Originals bets from a revealed server seed, client seed and nonce with Stake's provably fair algorithm and reports each result and multiplier, up to 200 nonces per call. Returns the SHA-256 of the server seed to compare with the hash Stake showed before the seed was revealed. Needs the unhashed server seed, which Stake reveals after the pair is rotated.

输入模式

{
  "type": "object",
  "properties": {
    "game": {
      "type": "string",
      "enum": [
        "baccarat",
        "bars",
        "blackjack",
        "blue-samurai",
        "cases",
        "chicken",
        "darts",
        "diamonds",
        "dice",
        "dragon-tower",
        "drill",
        "flip",
        "hilo",
        "keno",
        "limbo",
        "mines",
        "moles",
        "packs",
        "plinko",
        "primedice",
        "pump",
        "roulette",
        "rps",
        "scarab-spin",
        "snakes",
        "tarot",
        "tome-of-life",
        "video-poker",
        "wheel"
      ]
    },
    "serverSeed": {
      "type": "string",
      "minLength": 1,
      "maxLength": 256,
      "description": "The revealed, unhashed server seed"
    },
    "clientSeed": {
      "type": "string",
      "minLength": 1,
      "maxLength": 256
    },
    "nonce": {
      "type": "integer",
      "minimum": 0,
      "description": "First nonce to verify"
    },
    "count": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200,
      "description": "How many nonces from the first one"
    },
    "options": {
      "type": "object",
      "properties": {
        "bombCount": {
          "type": "integer",
          "minimum": 1,
          "maximum": 24,
          "description": "Mines: number of mines, 1 to 24"
        },
        "gems": {
          "type": "integer",
          "minimum": 1,
          "maximum": 24,
          "description": "Mines: safe tiles revealed before cashing out"
        },
        "kenoRisk": {
          "type": "string",
          "enum": [
            "classic",
            "low",
            "medium",
            "high"
          ]
        },
        "kenoPicks": {
          "type": "integer",
          "minimum": 1,
          "maximum": 10,
          "description": "Keno: how many numbers are picked"
        },
        "plinkoRows": {
          "type": "integer",
          "minimum": 8,
          "maximum": 16
        },
        "plinkoRisk": {
          "type": "string",
          "enum": [
            "low",
            "medium",
            "high"
          ]
        },
        "diceTarget": {
          "type": "number",
          "minimum": 0.01,
          "maximum": 99.99
        },
        "diceIsRollOver": {
          "type": "boolean",
          "description": "Dice: true for roll over, false for roll under"
        },
        "limboTarget": {
          "type": "number",
          "minimum": 1.01
        },
        "difficulty": {
          "type": "string",
          "description": "Difficulty word for pump, chicken, cases, tarot, darts, bars, snakes and dragon tower"
        },
        "target": {
          "type": "number",
          "description": "Multiplier target for pump, chicken, limbo, dice or drill"
        },
        "towerLevel": {
          "type": "integer",
          "minimum": 1,
          "maximum": 9,
          "description": "Dragon Tower: levels climbed"
        },
        "molesCount": {
          "type": "integer",
          "minimum": 1,
          "maximum": 6
        },
        "molesRounds": {
          "type": "integer",
          "minimum": 1,
          "description": "Moles: rounds hit before cashing out"
        },
        "wheelSegments": {
          "type": "number",
          "enum": [
            10,
            20,
            30,
            40,
            50
          ]
        },
        "wheelRisk": {
          "type": "string",
          "enum": [
            "low",
            "medium",
            "high"
          ]
        },
        "rouletteBet": {
          "type": "string",
          "description": "Roulette bet such as red, black, odd, even, straight, dozen1"
        },
        "rouletteNumber": {
          "type": "integer",
          "minimum": 0,
          "maximum": 36
        },
        "flipCount": {
          "type": "integer",
          "minimum": 1,
          "maximum": 20,
          "description": "Flip: coins in the run"
        },
        "snakesRolls": {
          "type": "integer",
          "minimum": 1
        },
        "rpsHands": {
          "type": "integer",
          "minimum": 1,
          "maximum": 20
        },
        "baccaratBet": {
          "type": "string",
          "enum": [
            "player",
            "banker",
            "tie"
          ]
        },
        "drillPick": {
          "type": "integer",
          "minimum": 1,
          "maximum": 6
        },
        "pumpTarget": {
          "type": "number",
          "minimum": 1
        },
        "chickenTarget": {
          "type": "number",
          "minimum": 1
        }
      },
      "additionalProperties": true,
      "description": "The bet settings, such as bombCount and gems for Mines or diceTarget and diceIsRollOver for Dice"
    }
  },
  "required": [
    "game",
    "serverSeed",
    "clientSeed",
    "nonce"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": true,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢stake_slot_lookup(query, mode)

Finds Stake Engine slots on Stake by name or publisher and returns each mode's published RTP, with the max multiplier and its odds where the site has computed that mode's table.

输入模式

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2,
      "maxLength": 80,
      "description": "Part of the slot or publisher name"
    },
    "mode": {
      "type": "string",
      "maxLength": 64,
      "description": "A mode name such as base or bonus to preview"
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": true,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢stake_chain_latest(game, site)

The newest round checked on a Stake Crash, Slide or Zoo hash chain and the rounds before it, with each round's multiplier or animals. stake.com and stake.us run separate chains.

输入模式

{
  "type": "object",
  "properties": {
    "game": {
      "type": "string",
      "enum": [
        "crash",
        "slide",
        "zoo"
      ]
    },
    "site": {
      "type": "string",
      "enum": [
        "stake",
        "stake_us"
      ],
      "default": "stake"
    }
  },
  "required": [
    "game"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": true,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢stake_seed_hunt_odds(game, threshold, nonces, options)

How often a Stake Original pays a given multiplier or more at a setting, and the chance at least one such payout sits inside a run of N nonces, the maths behind the Seed Hunter.

输入模式

{
  "type": "object",
  "properties": {
    "game": {
      "type": "string",
      "enum": [
        "baccarat",
        "bars",
        "blackjack",
        "blue-samurai",
        "cases",
        "chicken",
        "darts",
        "diamonds",
        "dice",
        "dragon-tower",
        "drill",
        "flip",
        "hilo",
        "keno",
        "limbo",
        "mines",
        "moles",
        "packs",
        "plinko",
        "primedice",
        "pump",
        "roulette",
        "rps",
        "scarab-spin",
        "snakes",
        "tarot",
        "tome-of-life",
        "video-poker",
        "wheel"
      ]
    },
    "threshold": {
      "type": "number",
      "minimum": 1,
      "description": "Payout multiplier to reach, such as 10 or 1000"
    },
    "nonces": {
      "type": "integer",
      "minimum": 1,
      "maximum": 250000000,
      "default": 10000,
      "description": "Length of the run of nonces"
    },
    "options": {
      "type": "object",
      "properties": {
        "bombCount": {
          "type": "integer",
          "minimum": 1,
          "maximum": 24,
          "description": "Mines: number of mines, 1 to 24"
        },
        "gems": {
          "type": "integer",
          "minimum": 1,
          "maximum": 24,
          "description": "Mines: safe tiles revealed before cashing out"
        },
        "kenoRisk": {
          "type": "string",
          "enum": [
            "classic",
            "low",
            "medium",
            "high"
          ]
        },
        "kenoPicks": {
          "type": "integer",
          "minimum": 1,
          "maximum": 10,
          "description": "Keno: how many numbers are picked"
        },
        "plinkoRows": {
          "type": "integer",
          "minimum": 8,
          "maximum": 16
        },
        "plinkoRisk": {
          "type": "string",
          "enum": [
            "low",
            "medium",
            "high"
          ]
        },
        "diceTarget": {
          "type": "number",
          "minimum": 0.01,
          "maximum": 99.99
        },
        "diceIsRollOver": {
          "type": "boolean",
          "description": "Dice: true for roll over, false for roll under"
        },
        "limboTarget": {
          "type": "number",
          "minimum": 1.01
        },
        "difficulty": {
          "type": "string",
          "description": "Difficulty word for pump, chicken, cases, tarot, darts, bars, snakes and dragon tower"
        },
        "target": {
          "type": "number",
          "description": "Multiplier target for pump, chicken, limbo, dice or drill"
        },
        "towerLevel": {
          "type": "integer",
          "minimum": 1,
          "maximum": 9,
          "description": "Dragon Tower: levels climbed"
        },
        "molesCount": {
          "type": "integer",
          "minimum": 1,
          "maximum": 6
        },
        "molesRounds": {
          "type": "integer",
          "minimum": 1,
          "description": "Moles: rounds hit before cashing out"
        },
        "wheelSegments": {
          "type": "number",
          "enum": [
            10,
            20,
            30,
            40,
            50
          ]
        },
        "wheelRisk": {
          "type": "string",
          "enum": [
            "low",
            "medium",
            "high"
          ]
        },
        "rouletteBet": {
          "type": "string",
          "description": "Roulette bet such as red, black, odd, even, straight, dozen1"
        },
        "rouletteNumber": {
          "type": "integer",
          "minimum": 0,
          "maximum": 36
        },
        "flipCount": {
          "type": "integer",
          "minimum": 1,
          "maximum": 20,
          "description": "Flip: coins in the run"
        },
        "snakesRolls": {
          "type": "integer",
          "minimum": 1
        },
        "rpsHands": {
          "type": "integer",
          "minimum": 1,
          "maximum": 20
        },
        "baccaratBet": {
          "type": "string",
          "enum": [
            "player",
            "banker",
            "tie"
          ]
        },
        "drillPick": {
          "type": "integer",
          "minimum": 1,
          "maximum": 6
        },
        "pumpTarget": {
          "type": "number",
          "minimum": 1
        },
        "chickenTarget": {
          "type": "number",
          "minimum": 1
        }
      },
      "additionalProperties": true
    }
  },
  "required": [
    "game",
    "threshold"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": true,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢stake_vip_progress(level, progressPercent, totalWager)

Wager left to the next Stake VIP level from a level and progress percentage or a total wagered figure, with the expected cost of that wager on the cheapest games and the sports bet equivalent.

输入模式

{
  "type": "object",
  "properties": {
    "level": {
      "type": "string",
      "enum": [
        "unranked",
        "bronze",
        "silver",
        "gold",
        "platinum",
        "platinum-2",
        "platinum-3",
        "platinum-4",
        "platinum-5",
        "platinum-6",
        "diamond",
        "diamond-2",
        "diamond-3",
        "diamond-4",
        "diamond-5",
        "obsidian"
      ],
      "description": "Current level id, such as platinum or diamond-2"
    },
    "progressPercent": {
      "type": "number",
      "minimum": 0,
      "maximum": 100,
      "description": "Progress to the next level as Stake shows it"
    },
    "totalWager": {
      "type": "number",
      "minimum": 0,
      "description": "Total wagered in USD, instead of level and progress"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": true,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢stake_hilo_path(start, steps)

Payout and odds of a HiLo path: the start card, then each guess and the card that came. The first guess carries the house edge, later guesses pay fair odds, skips deal a new card without multiplying.

输入模式

{
  "type": "object",
  "properties": {
    "start": {
      "anyOf": [
        {
          "type": "integer",
          "minimum": 1,
          "maximum": 13
        },
        {
          "type": "string",
          "maxLength": 2
        }
      ],
      "description": "Start card: 1 to 13 or A, 2 to 10, J, Q, K"
    },
    "steps": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "guess": {
            "type": "string",
            "enum": [
              "higherEqual",
              "lowerEqual",
              "higher",
              "lower",
              "equal",
              "skip"
            ],
            "description": "higherEqual, lowerEqual, higher, lower, equal or skip"
          },
          "next": {
            "anyOf": [
              {
                "type": "integer",
                "minimum": 1,
                "maximum": 13
              },
              {
                "type": "string",
                "maxLength": 2
              }
            ],
            "description": "The card that came"
          }
        },
        "required": [
          "guess",
          "next"
        ],
        "additionalProperties": false
      },
      "minItems": 1,
      "maxItems": 52
    }
  },
  "required": [
    "start",
    "steps"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": true,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢stake_crash_droughts(game, site)

Rounds since the last 2x, 10x and 100x and the longest run without each, over the newest rounds checked on a Stake Crash or Slide chain. stake.com and stake.us run separate chains.

输入模式

{
  "type": "object",
  "properties": {
    "game": {
      "type": "string",
      "enum": [
        "crash",
        "slide"
      ],
      "default": "crash"
    },
    "site": {
      "type": "string",
      "enum": [
        "stake",
        "stake_us"
      ],
      "default": "stake"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": true,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢stake_slot_rankings(category, range, limit)

The most played Stake Engine slots on Stake by turnover or bet count over a range, with publisher and average bet, from Stake Engine Insights.

输入模式

{
  "type": "object",
  "properties": {
    "category": {
      "type": "string",
      "enum": [
        "turnover",
        "bets"
      ],
      "default": "bets"
    },
    "range": {
      "type": "string",
      "enum": [
        "1d",
        "3d",
        "7d",
        "30d",
        "90d",
        "6m",
        "12m",
        "all"
      ],
      "default": "30d"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25,
      "default": 10
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": true,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢stake_bonus_drops(limit)

The newest bonus drop codes Stake posted to its official Telegram channels for Stake and Stake.us, with value, requirement and post time. Codes expire within minutes.

输入模式

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 30,
      "default": 10
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": true,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

社区

评价此服务器

证据

最近观测

已验证未记录版本13 个工具