Lottery Numbers
Lottery picks in any format (Lotto 6/45, Powerball, Mega Millions...), past draws, ticket check.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"lottery-numbers": {
"url": "https://tools.intoperson.com/mcp/lottery"
}
}
}リモートエンドポイント
https://tools.intoperson.com/mcp/lotterystreamable-httpできること
ツール一覧
ツール(3)
🟢pick_numbers(game, sets, count, max, min, ...)
Random numbers for a lottery game, 1 to 10 sets. Either name a game: kr645 (Lotto 6/45 (South Korea)), powerball (Powerball (USA)), megamillions (Mega Millions (USA, matrix since 2025-04-08)), euromillions (EuroMillions), uk_lotto (Lotto (UK)), jp_loto6 (Loto 6 (Japan)), jp_loto7 (Loto 7 (Japan)); or give your own format with game "custom": count numbers from min (default 1) to max, and optionally extra_count numbers from 1 to extra_max drawn apart (a bonus ball). The answer has the seed that reproduces it.
入力スキーマ
{
"type": "object",
"properties": {
"game": {
"type": "string",
"enum": [
"kr645",
"powerball",
"megamillions",
"euromillions",
"uk_lotto",
"jp_loto6",
"jp_loto7",
"custom"
],
"description": "A game, or \"custom\" with count and max. May be left out when count and max are given."
},
"sets": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"default": 1
},
"count": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"description": "custom: how many numbers per set."
},
"max": {
"type": "integer",
"minimum": 1,
"maximum": 1000,
"description": "custom: the largest number."
},
"min": {
"type": "integer",
"minimum": 0,
"maximum": 1000,
"default": 1,
"description": "custom: the smallest number."
},
"extra_count": {
"type": "integer",
"minimum": 0,
"maximum": 10,
"default": 0,
"description": "custom: how many extra (bonus) numbers, drawn apart."
},
"extra_max": {
"type": "integer",
"minimum": 1,
"maximum": 1000,
"description": "custom: the largest extra number (extras start at 1)."
},
"seed": {
"type": "string",
"pattern": "^[0-9a-fA-F]{64}$",
"description": "Optional. 64 hex characters. Give the seed of an earlier answer to get the same result again (that is how a draw is checked). Leave it out for a fresh draw."
}
},
"additionalProperties": false
}🟢get_draw(game, draw)
The winning numbers of the latest draw, or of one past draw. kr645: give the draw number (회차). powerball, megamillions: give the draw date YYYY-MM-DD. Sources: dhlottery.co.kr (Korea), data.ny.gov (USA).
入力スキーマ
{
"type": "object",
"properties": {
"game": {
"type": "string",
"enum": [
"kr645",
"powerball",
"megamillions"
]
},
"draw": {
"type": [
"string",
"integer"
],
"description": "Optional. Draw number (kr645) or draw date YYYY-MM-DD (USA). Leave it out for the latest."
}
},
"required": [
"game"
],
"additionalProperties": false
}🟢check_ticket(game, numbers, extra_number, draw)
Compare your numbers with a draw (the latest unless you give one). kr645 gives the rank and the prize per winner from the official record; powerball and megamillions give the match (prize amounts depend on state and multiplier and are not given).
入力スキーマ
{
"type": "object",
"properties": {
"game": {
"type": "string",
"enum": [
"kr645",
"powerball",
"megamillions"
]
},
"numbers": {
"type": "array",
"items": {
"type": "integer"
},
"description": "kr645: 6 numbers 1-45. powerball: 5 numbers 1-69. megamillions: 5 numbers 1-70."
},
"extra_number": {
"type": "integer",
"description": "powerball: your Powerball 1-26. megamillions: your Mega Ball 1-24. Not used for kr645."
},
"draw": {
"type": [
"string",
"integer"
],
"description": "Optional, as in get_draw."
}
},
"required": [
"game",
"numbers"
],
"additionalProperties": false
}コミュニティ
エビデンス