mcpbeat

AI2Fin (2Fin) Tax MCP Server

com.ai2fin/ai2fin-tax-mcp
answering

AI2Fin (2Fin) Tax MCP is answering right now. Last checked 9 min ago. It exposes 8 tools. Last commit 3 Jul 2026.

Free public tax MCP: GST/VAT, income, company & capital-gains tax for 50+ countries, source-cited.

Uptime history 39 hours of history
39 hours agonow
100.0%
Uptime 24h
91 of 91 checks
8
Tools
read from the server
57 ms
Response time
average over 24h
0
Stars
last commit 3 Jul 2026

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 9 min ago.

run in your terminal
claude mcp add ai2fin-tax-mcp --transport http https://taxmcp.ai2fin.com
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "ai2fin-tax-mcp": {
      "url": "https://taxmcp.ai2fin.com"
    }
  }
}
~/.codex/config.toml
[mcp_servers.ai2fin-tax-mcp]
url = "https://taxmcp.ai2fin.com"
.cursor/mcp.json
{
  "mcpServers": {
    "ai2fin-tax-mcp": {
      "url": "https://taxmcp.ai2fin.com"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "ai2fin-tax-mcp": {
      "url": "https://taxmcp.ai2fin.com"
    }
  }
}

Available tools 8

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

cgt
cgt_estimate
Estimate Australian capital gains tax for a resident individual by taxing the gain at the marginal rate on top of other income (the difference of two income-tax calculations). Use it for AU asset-sale questions (shares, property, crypto); for pay without an asset sale use income_tax_estimate — other countries' CGT is not covered and returns an error. Applies capital losses before the 50% discount for assets held over 12 months, per ATO ordering; the main-residence exemption and non-resident rules are out of scope.
company
company_tax_estimate
Estimate company/corporate income tax on an annual profit for Australia, the US, the UK, India or Canada — the five countries with source-verified company rates — applying the small-business/concessional rate where it covers all income. Use it for company profit questions in those countries; individuals belong to income_tax_estimate, and any other country’s headline rate to tax_rate_lookup. Headline-rate arithmetic only: US state tax, Canadian provincial tax, Indian surcharge/cess and UK marginal relief are flagged in the response note but not computed. A negative profit returns an explanation (losses carry forward), never a negative tax.
compare
compare_countries
Compare headline tax rates — GST/VAT, top personal income tax and company tax — across several countries at once. Use it to shortlist or contrast jurisdictions (relocation, expansion, pricing); for one country's full detail use tax_rate_lookup, and to apply a rate to an amount use compute_gst_vat. Codes the dataset does not cover are reported back in unmatchedCodes rather than silently dropped; every matched row cites its national tax authority.
compute
compute_gst_vat
Add or remove a country's GST/VAT on a monetary amount, returning the net / tax / gross split. Use it to convert between tax-exclusive and tax-inclusive prices (invoices, quotes, receipts); for the rates themselves use tax_rate_lookup. Pure arithmetic on the country's current standard rate, rounded to 2 decimals, in the country's local currency. Countries without a single national GST/VAT (e.g. the US) return an explanatory error instead of a wrong number.
income
income_tax_estimate
Estimate personal income tax and take-home pay for Australia or New Zealand from gross annual income, using effective-dated brackets that roll over automatically each financial year (AU includes the Medicare levy and Low Income Tax Offset). Use it for individual salary and take-home questions in AU or NZ only — other countries return 'not available' rather than a guess; their headline rates live in tax_rate_lookup. This is a resident-individual estimate, not a filing calculation: deductions and offsets beyond LITO are out of scope, and for compulsory HELP/HECS study-loan repayments use student_loan_repayment.
student
student_loan_repayment
Estimate the compulsory annual study or training loan repayment (HELP, HECS, VSL, SFSS, SSL, AASL) for an Australian resident from their repayment income, using the marginal system introduced in 2025-26 with effective-dated thresholds that roll over each financial year. Use it for "how much HELP/HECS will I repay" questions in AU; it does not cover the loan balance, indexation or voluntary repayments, and applies to Australia only. Repayment income is broader than taxable income — it adds back reportable super contributions, reportable fringe benefits, net investment loss and exempt foreign income; pass that combined figure.
superannuation
superannuation_estimate
Estimate Australian superannuation for an employee: the compulsory Superannuation Guarantee contribution (12% from 2025-26), concessional (before-tax) contributions cap usage, the 15% in-fund contributions tax, and the Division 293 high-earner surcharge — all effective-dated so a future budget year is picked automatically. Use it for "how much super will I get / can I contribute / will I be taxed" questions in AU; it does not model fund fees, insurance, investment returns, non-concessional contributions or carry-forward caps, and applies to Australia only. Salary sacrifice and personal deductible contributions add to the concessional total; other taxable income is only needed to test the Division 293 threshold.
tax
tax_rate_lookup
Look up one country's headline tax rates: GST/VAT standard and reduced rates, top personal income tax rate, and company tax rate. Use it for a single country; to see several countries side by side use compare_countries, and to apply GST/VAT to an amount use compute_gst_vat. Rates come from a fixed dataset verified against the national tax authority — every answer names its source and verification date, and an unsupported country returns a clear error rather than a guess.

Endpoints

URLTransportStateLatencyChecked
https://taxmcp.ai2fin.com streamable-http answering 57 ms 9 min ago

AI2Fin (2Fin) Tax MCP — questions

Answers built from our own checks of this server.

What can AI2Fin (2Fin) Tax MCP do?
It exposes 8 tools, read directly from the server on our last check. Among them: cgt_estimate, company_tax_estimate, compare_countries, compute_gst_vat, income_tax_estimate, student_loan_repayment and 2 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is AI2Fin (2Fin) Tax MCP working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 57 ms. The bar chart above shows every period we have measured.
How do I connect AI2Fin (2Fin) Tax MCP?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does AI2Fin (2Fin) Tax MCP need an API key?
No. AI2Fin (2Fin) Tax MCP completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 8 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is AI2Fin (2Fin) Tax MCP?
It answers our handshake in 57 ms on average, which is faster than 96% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is AI2Fin (2Fin) Tax MCP open source?
Yes — written in TypeScript and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.