Server data from the Official MCP Registry
Free public tax MCP: GST/VAT, income, company & capital-gains tax for 50+ countries, source-cited.
Free public tax MCP: GST/VAT, income, company & capital-gains tax for 50+ countries, source-cited.
Remote endpoints: streamable-http: https://taxmcp.ai2fin.com
Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.
6 tools verified · Open access · No issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Remote Plugin
No local installation needed. Your AI client connects to the remote endpoint directly.
Add this to your MCP configuration to connect:
{
"mcpServers": {
"io-github-embracingearth-space-ai2fin-tax-mcp": {
"url": "https://taxmcp.ai2fin.com"
}
}
}From the project's GitHub README.
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 is intentionally not exposed yet — it's the highest-liability tool and will ship once income-tax brackets are generated (not vendored). Every result carries a "general information, not tax advice" note.
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.
cd tax-mcp
npm install
npm run dev # local: POST JSON-RPC to http://localhost:8787
npm run deploy # to Cloudflare; then map a route e.g. taxmcp.ai2fin.com
npm run bundle # writes dist/worker.js — a single paste-ready file for the
# Cloudflare dashboard editor when the CLI isn't available
Full deploy steps (dashboard copy-paste or CLI): DEPLOY.md. Listing it in the MCP directories: REGISTRY.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.
curl -s https://taxmcp.ai2fin.com -X POST -H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"compute_gst_vat","arguments":{"country":"AU","amount":100,"mode":"add"}}}'
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.