Lottery Numbers
Lottery picks in any format (Lotto 6/45, Powerball, Mega Millions...), past draws, ticket check.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"lottery-numbers": {
"url": "https://tools.intoperson.com/mcp/lottery"
}
}
}Remote-Endpunkte
https://tools.intoperson.com/mcp/lotterystreamable-httpWas es kann
Tool-Inventar
Tools (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.
Eingabe-Schema
{
"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).
Eingabe-Schema
{
"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).
Eingabe-Schema
{
"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
}Community
Nachweis