Give your AI agent Malaysian tax rules it can cite and calculate.
A versioned, source-linked authority layer for Malaysian individual tax. Agents select the release, retrieve the rule, run supported calculations, and return the evidence—without inventing tax logic from prose.
Public and read-only · No storage · No MyTax submission
- Versioned releases
- 3
- Golden agent scenarios
- 36
- Public MCP tools
- 5
- Deterministic draft compiler
- 1
From official source to agent
Every answer moves through four layers. The release shown here is my-individual-be-ya2025 (version 1.0.0), currently source-verified.
- 1Official sourcesHASiL form, notes, appendices and rates
- 2Tax authorityVersioned Form BE · Form B · YA2026 planning
- 3Deterministic engineReliefs, rates, rebates and balance
- 4Agent interfacesMCP tools · audit events · JSON API
Sources
- HASiL · 8 sources · last retrieved 19 Sept 2026Official Form BE and Form B, explanatory notes, appendices and tax ratesSource URLs and retrieval dates are recorded on every rule, with hashes for pinned artifacts.
- HASiL · 9 sources · last retrieved 19 Sept 2026Official YA2026 planning materialsSeven source-verified planning changes; filing fields remain blocked until official forms are published.
- CukaiMax · reviewed 31 Jul 2026Source and review recordsInspect the source and review records in the raw MCP documentation.
Answers that survive the handoff
A model can explain and orchestrate. The authority layer keeps the source, arithmetic, review status, and privacy-safe audit trail intact when work moves between users, agents, and software.
- Answer with evidence
Search by topic or form field and return the matching Form BE, Form B, or YA2026 planning rule with official citations and source metadata.
- Calculate, don’t improvise
Use deterministic relief caps, progressive rates, rebates, payments, and reconciliation instead of model arithmetic.
- Prepare field by field
Compile reviewed inputs into A6, B1–B28, F1–F8, and G1–G23 with explanations, warnings, and blockers.
From a tax question to a cited result
A typical agent run, in three steps.
- 01
User asks
“Can I claim dental treatment for YA2025?” - 02
Agent retrieves
search_tax_authority finds rule G6 and its official sources. - 03
Authority responds
The agent returns the rule, citations, source-verification status, and a replayable audit event.
Five tools. One canonical authority.
The public MCP contract exposes five read-only tools.
| Tool | What it does |
|---|---|
list_tax_authority_releases | Discover supported forms, years, versions, capabilities, statuses, and limitations. |
get_tax_authority_release | Inspect the complete release, official sources, validation result, limitations, and review state. |
search_tax_authority | Find cited rules by topic, rule ID, TaxBrain category, or Form BE field. |
prepare_be_2025_draft | Compile supplied income and relief evaluation into deterministic, review-gated Form BE fields. |
assess_form_b_2025_readiness | Check accounts, HK worksheets, schedules, relief evidence, and payment records before manual Form B preparation. |
The model is not the authority
Official material is converted into small, testable rules. AI can propose or explain; deterministic code calculates; CukaiMax verifies each rule against its cited LHDN evidence.
- Official source URLs and retrieval dates, plus hashes for pinned artifacts
- Field-level citations and evidence summaries
- A versioned suite of 36 fictional golden agent scenarios
- Privacy-safe audit events with release, rule, source, and SHA-256 fingerprints
- Explicit yearly changes and known limitations
- Named CukaiMax source-review metadata on every rule and release
- filingReady requires a source-verified release and blocker-free inputs
A narrow scope, stated clearly
What the current release supports, and what it does not claim to.
- Year of Assessment 2025
- Resident Malaysian individuals
- Form BE preparation for resident individuals without business income
- Form B authority search and preparation readiness for resident individuals with business income
- Seven source-verified YA2026 planning changes with filing fields explicitly blocked
- Vendor-neutral agent evaluation and replayable authority audit events
- Reliefs, donations, rebates, rates, credits, payments, and balance
- A Form B business-income draft calculator
- YA2026 filing fields before official forms are published
- Company, partnership, SST, or payroll compliance
- Automatic interpretation of missing taxpayer facts
- Direct filing or submission to MyTax
- Presenting CukaiMax source verification as official HASiL approval
Point your MCP client at one endpoint
The server uses Streamable HTTP and returns concise text, structured content, and a privacy-safe audit event. It supports the current MCP protocol and legacy stateless clients.
https://www.cukaimax.com/.well-known/mcpcurl https://www.cukaimax.com/.well-known/mcp \
-H 'Accept: application/json, text/event-stream' \
-H 'Content-Type: application/json' \
-H 'MCP-Protocol-Version: 2025-11-25' \
--data '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-11-25","capabilities":{},"clientInfo":{"name":"my-agent","version":"1.0.0"}}}'What teams should know before connecting
Is CukaiMax an official HASiL service?
No. CukaiMax is an independent product that structures publicly available official HASiL material and preserves the sources used for each rule.
Can the MCP file a tax return?
No. It prepares source-linked draft fields and never stores or submits taxpayer data to MyTax.
Which agents can connect?
Any agent or software that supports MCP Streamable HTTP can use the public endpoint.
Can we compare Claude, Codex, and ChatGPT?
Yes. The v1 evaluation resource contains 36 identical fictional scenarios and a deterministic scoring contract for vendor-neutral comparison.
What does source-verified mean?
CukaiMax checked each represented rule against its official HASiL evidence within the release’s stated capability. It does not mean HASiL approved CukaiMax or that a return was filed.
Build on Malaysian tax logic you can inspect.
Connect an agent today, preserve the review status, and help us turn the public tax corpus into dependable infrastructure.