4D Results (Malaysia, Singapore, Cambodia)
by oddsflowai-team · remote · no sign-in to list tools · v1.0.0 · published by GitHub user oddsflowai-team
Official 4D lottery results and draw history for Malaysia, Singapore and Cambodia. Results only.
6 tools: 6 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things0Claude Code: ask
- Only reads6Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http 4dlivetoday https://4dlivetoday.com/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
6 tools
Only reads 6Claude Code: allow
get_draw_scheduleReturns the official upcoming 4D draw schedule (regular and special draw dates) and which operators draw on each date, from the site's calendar.Reads private dataNo findings
Why it is in this group
- The name "get_draw_schedule" says "get": a word for reading.
What it can reach
- private-dataThe description's first sentence says "return" and "calendar": it reads calendars.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_latest_resultsReturns 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 inclu…No findings
Why it is in this group
- The name "get_latest_results" says "get": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_operator_resultsReturns one 4D operator's most recent official draw results (1st, 2nd, 3rd, special and consolation numbers), newest first.No findings
Why it is in this group
- The name "get_operator_results" says "get": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_other_game_resultsReturns 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, includin…No findings
Why it is in this group
- The name "get_other_game_results" says "get": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_results_by_dateReturns every operator's official 4D draw result for a given calendar date.Reads private dataNo findings
Why it is in this group
- The name "get_results_by_date" says "get": a word for reading.
What it can reach
- private-dataThe description's first sentence says "return" and "calendar": it reads calendars.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
lookup_numberLists every official 4D draw in which a given 4-digit number appeared as a winning number, with its date, operator and prize tier.No findings
Why it is in this group
- The name "lookup_number" says "lookup": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Exfil surface
Which tools read private data, which read text someone else can write, and which can send data out. One of each is a path a prompt injection can use.
No private-data, untrusted-input, outbound path in this server alone: no tool is tagged untrusted-input or outbound.
- Reads private data2
- Reads files, mail, messages, databases, secrets, calendars or repositories.
- Reads text others write0
- Brings in text someone else can write: web pages, inbound email, messages, issues and comments.
- Can send data out0
- Can carry data to people or systems: it sends, posts or publishes, or takes a recipient, channel or URL.
Other servers in the same agent add their own tools to these paths. Audit your whole setup to see them together.
Install
Pinned to version 1.0.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http 4dlivetoday https://4dlivetoday.com/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change or a way out, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__4dlivetoday__get_latest_results",
"mcp__4dlivetoday__get_results_by_date",
"mcp__4dlivetoday__get_operator_results",
"mcp__4dlivetoday__lookup_number",
"mcp__4dlivetoday__get_other_game_results",
"mcp__4dlivetoday__get_draw_schedule"
],
"ask": [],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. A read that can send data out (it takes a URL, say) asks first too. It assumes the server is installed as 4dlivetoday. Review it before you use it.
Capability tags behind 2 rules
- mcp__4dlivetoday__get_results_by_date private-data
- mcp__4dlivetoday__get_draw_schedule private-data
