Ato MCP server
{
"mcpServers": {
"ato": {
"type": "http",
"url": "https://api.ato-mcp.com.au/mcp"
}
}
}{
"mcpServers": {
"ato": {
"type": "http",
"url": "https://api.ato-mcp.com.au/mcp"
}
}
}{
"mcpServers": {
"ato": {
"type": "http",
"url": "https://api.ato-mcp.com.au/mcp"
}
}
}{
"servers": {
"ato": {
"type": "http",
"url": "https://api.ato-mcp.com.au/mcp"
}
}
}{
"mcpServers": {
"ato": {
"type": "http",
"url": "https://api.ato-mcp.com.au/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsoninstall npx -y ato-mcpversion 2.2.1
What it does
This server connects AI agents to a knowledge base of 34,500+ Australian Taxation Office (ATO) documents, including guidance, legislation, and public rulings. It enables agents to retrieve cited answers to Australian tax questions by searching and referencing official ATO materials.
- Ask tax questions about Australian income tax, GST, or capital gains and receive answers with citations to relevant ATO guidance or legislation.
- Look up current tax thresholds, deductions limits, or compliance requirements that change annually.
- Research specific tax rulings or legislative sections to understand how a tax rule applies to a particular situation.
Tools this server exposes
| Tool | Does |
|---|---|
| search_ato_documents | Search the ATO knowledge base for relevant guidance, legislation, or public rulings related to a tax query. |
| get_legislation_section | Retrieve the full text of a specific section from Australian tax legislation with point-in-time awareness. |
| get_public_ruling | Fetch the details of an ATO public ruling by type and number. |
| get_threshold_value | Look up time-keyed tax threshold values such as GST registration limits or super contribution caps. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.