Free public tax MCP: GST/VAT, income, company & capital-gains tax for 50+ countries, source-cited.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
Inspect callable tools, capabilities, and parameters exposed to AI agents by AI2Fin (2Fin) Tax MCP.
tax_rate_lookupA country's GST/VAT, income and company tax rates
compute_gst_vatAdd or remove a country's GST/VAT on an amount
compare_countriesCompare tax across countries β [ai2fin.com/tools/compare](https://ai2fin.com/tools/compare) as a callable
income_tax_estimateIncome tax estimate over effective-dated brackets (AU, NZ)
company_tax_estimateCompany tax estimate with small-business thresholds (AU, US, GB, IN, CA)
cgt_estimateCapital-gains tax estimate β losses, discount, marginal stacking (AU resident individuals)
The Model Context Protocol server behind the free tax tools at ai2fin.com/tools/compare β so assistants (Claude, ChatGPT, agents) can call them directly.
Stateless and no-auth. It computes over public rate data only and stores nothing. (This is separate from the authenticated app MCP at
app.ai2fin.com/mcp, which works on your real financial data behind OAuth.)
| Tool | What it does |
|---|---|
tax_rate_lookup | A country's GST/VAT, income and company tax rates |
compute_gst_vat | Add or remove a country's GST/VAT on an amount |
compare_countries | Compare tax across countries β ai2fin.com/tools/compare as a callable |
income_tax_estimate | Income tax estimate over effective-dated brackets (AU, NZ) |
company_tax_estimate | Company tax estimate with small-business thresholds (AU, US, GB, IN, CA) |
cgt_estimate | Capital-gains tax estimate β losses, discount, marginal stacking (AU resident individuals) |
The estimate tools answer only for countries with verified data and degrade to "not available" elsewhere. Every result carries a "general information, not tax advice" note and cites its source authority.
data/rates.json is produced by the website's gen:tax pipeline β the same source behind the calculator and comparison pages β so the MCP, the widgets and the pages never disagree. Don't hand-edit it.
Full deploy steps (dashboard copy-paste or CLI): DEPLOY.md.
Abuse protection is via the Cloudflare dashboard (rate limiting + WAF) β not auth.
Add the deployed URL as a custom MCP connector in Claude (Settings β Connectors) or ChatGPT (developer mode). A GET to the root returns server info; the MCP handshake is POST JSON-RPC (initialize β tools/list β tools/call). It pairs with the live comparison tool at ai2fin.com/tools/compare.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/ai2fin-2fin-tax-mcp)<a href="https://allmcps.com/mcp/ai2fin-2fin-tax-mcp"><img src="https://allmcps.com/api/badge/ai2fin-2fin-tax-mcp?style=directory" alt="AI2Fin (2Fin) Tax MCP on AllMCPs" /></a>