au-tax-mcp-server
au-tax-mcp-server
+----------------------------------------------------------------------+
| au-tax-mcp-server |
+----------------------------------------------------------------------+
| MCP server for AU tax review engines |
+----------------------------------+-----------------------------------+
| DR what it gives you | CR what it needs |
+----------------------------------+-----------------------------------+
| MCP tools for AU tax review | an MCP capable host client |
| delegates to reviewed engines | uv or uvx to install it |
| synthetic SBR test fixtures | - |
+----------------------------------+-----------------------------------+
MCP 门面,封装经过审查的澳大利亚计算会计引擎。兼容 Claude Desktop、Claude Code、Cursor、Codex 和 Antigravity。
Payday Super 是实验性审查(非合规性判定)。Division 7A 被拒绝——没有还款计算器。SBR 载荷是合成夹具。
[!WARNING] 非税务建议。 此服务器返回结构化结果、拒绝和引用。它不进行申报,也不能替代注册代理。参见 DISCLAIMER.md。
这是一个计算型 MCP,而非托管的 ATO 文档库。它对操作者提供的数字应用法定测试(Payday Super 时间、ATO 小企业基准比率),并拒绝 Division 7A。如需查找裁定,请使用文档检索 MCP。对比:面向 AI 代理的澳大利亚税务工具。
此服务器不重新实现税法。Payday Super 和 ATO 小企业基准委托给:
payday-super-checker (
payday-super-checker)ato-benchmark-compare (
ato-benchmark-compare)
Division 7A 在存在经过审查的引擎之前被拒绝。SBR 载荷是合成夹具,而非申报。
30 秒证明

在不启动 stdio 服务器的情况下运行虚构演示:
uvx --from aus-accounting-mcp aus-accounting-mcp-demo已检查的文本记录 是动画的可访问事实来源。其注册的 MCP 调用返回一个合成 BAS 夹具,其中 synthetic 为 true,not_a_lodgment 为 true,然后返回一个故意的 Division 7A 拒绝,错误码为 ERR_POLICY_DIV7A_REFUSED。
预期的结构化成功:
synthetic: true
not_a_lodgment: true
form_type: BAS_AU_ACTIVITY_STATEMENT
summary.total_payable_to_ato: "42500.00"预期的结构化拒绝:
code: ERR_POLICY_DIV7A_REFUSED
available: false
reviewed_engine: false该示例是虚构的,不是申报,不是税务建议,并且在进行任何后续会计操作前需要人工审查。它既不使用客户数据,也不联系外部服务。
名称映射:仓库 au-tax-mcp-server;Python 发行版 aus-accounting-mcp;stdio MCP 可执行文件 aus-accounting-mcp;演示可执行文件 aus-accounting-mcp-demo;MCP Registry 标识 io.github.ryanduguid/aus-accounting。
规范发布和兼容性参考:CI、v0.1.6 发布、PyPI 0.1.6、MCP Registry 0.1.6 和 compatibility.json。仅当目标解析并匹配兼容性记录后,才将版本视为已发布。该记录链接引擎维护的源代码和发布;运行时 law_content_date 和 source 仍归引擎所有。
Related MCP server: Accounting Practice MCP Server
安装
Python 3.10+ 和 uv。此服务器及其引擎发布到 PyPI;服务器将其审查过的引擎固定到精确版本:
使用 CITATION.cff 和 v0.1.6 发布记录 获取版本化来源;在依赖之前验证目标。
uvx aus-accounting-mcp克隆并 pip install . 在需要本地可编辑树时仍然有效。
客户端集成
标准配置适用于运行本地 stdio MCP 服务器的主机:
{
"mcpServers": {
"aus-accounting": {
"command": "uvx",
"args": [
"aus-accounting-mcp"
]
}
}
}现成的副本位于 clients/。
Cursor
或将标准配置放入 ~/.cursor/mcp.json。
Claude Desktop
将标准配置粘贴到 claude_desktop_config.json(Windows 上为 %APPDATA%\Claude\,macOS 上为 ~/Library/Application Support/Claude/)。
Claude Code
claude mcp add aus-accounting -- uvx aus-accounting-mcpCodex
codex mcp add aus-accounting -- uvx aus-accounting-mcp工具
工具 | 职责 | 引擎 |
| 列出或搜索随附的 ATO 业务类型 | ato-benchmark-compare |
| 将操作者提供的桶总额与 ATO 范围进行比较 | ato-benchmark-compare |
| 根据 Payday Super 时间审查一笔缴款 | payday-super-checker |
| 返回拒绝。未接入经过审查的 Div 7A 引擎 | none |
| 用于代理测试的合成 CTR/BAS( | local fixture |
calc_payday_super_deadline 需要 as_at。它不会虚构清算所延迟,也无法确认 LCR 2026/1 过渡分配。仅凭汇款日期无法产生 ON_TIME。省略的 ATO 费用桶为 not_supplied,而非零。
金额是十进制字符串,有限,最多两位小数,且不大于 AUD 1,000,000,000,000.00。日期为 ISO-8601。Payday Super 使用 payday-super-checker 的国家 SGAA 1992 s 6(1) 日历。
询问代理:
Compare these P&L buckets to the ATO small-business benchmarks for this industry. Omit buckets I have not supplied. Do not treat missing as zero.Review this Payday Super contribution. QE day, remitted date, and fund-receipt date are in the CSV. as_at is today. Do not invent an SGC charge.许可证
MIT 许可证。由 Ryan Duguid 创建。边界声明:DISCLAIMER.md。发现副本:docs/DISCOVERY.md。引用:CITATION.cff。
Maintenance
Related MCP Servers
- FlicenseCqualityDmaintenanceEnables comprehensive Excel operations and financial calculations including investment analysis, rental property management, expense tracking, and automated financial reporting. Supports creating Excel workbooks with advanced financial formulas, cash flow projections, and tax calculations for accounting and finance workflows.1005
- FlicenseNot gradedqualityDmaintenanceAutomates comprehensive accounting workflows including bookkeeping, tax planning, payroll processing, sales tax compliance, and client management. Integrates with QuickBooks and processes financial documents with AI-powered transaction categorization and compliance monitoring.1
- AlicenseAqualityBmaintenanceOffers plain-English access to Australian Taxation Office statistics including personal tax by postcode, company tax by industry, corporate transparency for $100M+ entities, super contributions by age, and the ACNC charity register.7MIT
- FlicenseNot gradedqualityFmaintenanceEnables carbon emission calculations for Australian electricity and gas consumption using official National Greenhouse Accounts 2024 data, supporting all states and territories.
Related MCP Connectors
Australian tax knowledge base for agents: 34,500+ ATO documents, cited answers to any tax question.
Open-source AI accounting skills verified by licensed accountants (tax, VAT, payroll).
AU GST/ABN receipt extraction — assigns entertainment/ITC tax codes per line, not just OCR.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ryanduguid/aus-accounting-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server