MCP Server

4D Results (Malaysia, Singapore, Cambodia)

io.github.oddsflowai-team/4dlivetoday
Other Public & reachable MCP 2025-11-25

What this MCP does

Retrieves official 4D lottery schedules, results, draw histories, and historical appearances for operators in Malaysia, Singapore, and Cambodia.

get_draw_schedule
Official 4D draw schedule
Returns the official upcoming 4D draw schedule (regular and special draw dates) and which operators draw on each date, from the site's calendar. Official results only; no number recommendations or forecasts.
Read only Idempotent
Input schema
{'type': 'object', 'properties': {}}
get_latest_results
Latest 4D results
Returns the official newest 4D draw result for every operator (Magnum, Da Ma Cai, Sports Toto, Singapore 4D, Sabah 88, Sandakan STC, Sarawak Cash Sweep, Grand Dragon, Perdana including its afternoon draw, and 9 Lotto). Official results only; no number recommendations or forecasts.
Read only Idempotent
Input schema
{'type': 'object', 'properties': {}}
get_operator_results
One operator's recent 4D results
Returns one 4D operator's most recent official draw results (1st, 2nd, 3rd, special and consolation numbers), newest first. Official results only; no number recommendations or forecasts.
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['operator'], 'properties': {'limit': {'type': 'integer', 'default': 10, 'maximum': 30, 'minimum': 1, 'description': 'How many recent draws to return (1-30, default 10).'}, 'operator': {'enum': ['magnum', 'damacai', 'toto', 'sg', 'sabah88', 'stc', 'cashsweep', 'gd', 'perdana', '9lotto'], 'type': 'string', 'description': 'Operator id. One of: magnum, damacai, toto, sg, sabah88, stc, cashsweep, gd, perdana, 9lotto.'}}}
get_other_game_results
Other 4D-family game results
Returns official results for 4D-family games other than the main draw: Toto 5D/6D/Star/Power/Supreme, Magnum Life/Jackpot/Gold, Da Ma Cai 3+3D/Jackpot, and Singapore Toto, including numbers, bonus numbers and jackpot amounts. Official results only; no number recommendations or forecasts.
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['game'], 'properties': {'game': {'enum': ['magnum_jackpot', 'magnum_gold', 'magnum_life', 'damacai_jackpot', 'damacai_3p3d', 'toto_jackpot', 'toto_5d', 'toto_6d', 'toto_star', 'toto_power', 'toto_supreme', 'sg_toto'], 'type': 'string', 'description': 'Game slug. One of: magnum_jackpot, magnum_gold, magnum_life, damacai_jackpot, damacai_3p3d, toto_jackpot, toto_5d, toto_6d, toto_star, toto_power, toto_supreme, sg_toto.'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 30, 'minimum': 1, 'description': 'How many recent draws to return (1-30, default 10).'}}}
get_results_by_date
4D results by date
Returns every operator's official 4D draw result for a given calendar date. Returns an empty result set with a note if no draws happened that date. Official results only; no number recommendations or forecasts.
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['date'], 'properties': {'date': {'type': 'string', 'description': 'Draw date in YYYY-MM-DD format, Malaysia time (MYT).'}}}
lookup_number
4D number history
Lists every official 4D draw in which a given 4-digit number appeared as a winning number, with its date, operator and prize tier. Past winning appearances only, not a ranking. Official results only; no number recommendations or forecasts.
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['number'], 'properties': {'number': {'anyOf': [{'type': 'string'}, {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}], 'description': '4-digit number, including any leading zeros (e.g. "0650").'}}}
Added
get_draw_schedule
Oct. 2, 2026, 2:40 a.m.
Added
get_other_game_results
Oct. 2, 2026, 2:40 a.m.
Added
lookup_number
Oct. 2, 2026, 2:40 a.m.
Added
get_operator_results
Oct. 2, 2026, 2:40 a.m.
Added
get_results_by_date
Oct. 2, 2026, 2:40 a.m.
Added
get_latest_results
Oct. 2, 2026, 2:40 a.m.