Skip to main content

Singapore tax, answered in your browser

A multi-step tax agent for GST, income tax, corporate tax, and SRS, plus everything behind it: the MCP tool server, a sandboxed code runtime, a model gateway with cost tracking, versioned prompts, and an eval workbench. No install, no terminal, no API key of your own.

How to use it

Assistant

Ask Singapore tax questions in plain language. The agent chains tools across steps (look up a fact, then run a calculation) and each reply shows the step trace, the routed model, tokens, and cost. Personal questions escalate to a human advisor.

Open the assistant

MCP tools

Run and configure the tools the assistant calls, or build your own: lookup tables, response templates, or JavaScript that executes server-side in a locked-down sandbox. Any MCP client can call the same tools over HTTP.

Open the tools

Evals

Configure the routing rules and test cases, then run them with keyword or LLM-judge grading. Failed cases explain why, every run lands in a history with a pass-rate trend, and you can pin the prompt version a run targets.

Open Evals

Gateway

Every model call (chat, evals, the judge) flows through one gateway that records latency, tokens, and USD cost from list prices, and falls back to the other provider on errors. The log of recent calls lives here.

Open the gateway

Prompts

The assistant's system prompt is versioned: save new versions, diff them line by line, and activate the one to use. The live assistant resolves the active version on its next reply.

Open Prompts

Advisor queue

When the assistant escalates a personal or complex question, it lands here for a human advisor to review and resolve.

Open the advisor queue

Good first questions

Unofficial demo, not affiliated with IRAS. General information only, not personalised tax advice. Built on iras-mcp-server, iras-tax-agent, and llm-eval-iras.