mcpbeat

FreelancerTax — Canadian self-employed tax math MCP Server

ca.freelancertax/freelancertax
answering

FreelancerTax — Canadian self-employed tax math is answering right now. Last checked 3 min ago. It exposes 6 tools.

Verified Canadian self-employed tax math: SE tax, CPP, GST/HST, instalments, CRA deadlines. Free.

Uptime history 39 hours of history
39 hours agonow
100.0%
Uptime 24h
91 of 91 checks
6
Tools
read from the server
102 ms
Response time
average over 24h
open, no key
Access
streamable-http

Connect this server

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

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

Available tools 6

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

gst
gst_hst_registration_check
Check whether a Canadian small business / freelancer must register for GST/HST under the $30,000 small-supplier tests (single-quarter test and rolling four-quarter test), with the exact mechanics of when to charge and the registration deadline. Set is_rideshare true for taxi/ride-share drivers (they must register from the first fare).
gst_quick_method_compare
Compare the GST/HST Quick Method against the regular method for a Canadian small business: eligibility (revenue ceiling + excluded professions), remittance under each method, and which one keeps more money. Annual figures.
cpp
cpp_self_employed
Compute self-employed CPP contributions for a given year: base + enhanced contributions, CPP2 (second ceiling), total payable, and the tax-deduction vs tax-credit split that goes on the T1 (Schedule 8). Quebec residents pay QPP instead — use estimate_self_employed_tax with province QC for QPP.
estimate
estimate_self_employed_tax
Estimate a Canadian self-employed (sole proprietor) person's full tax bill: federal tax, provincial tax, CPP/QPP (incl. CPP2/QPP + QPIP for Quebec), total, after-tax income and effective rate. Fully verified provinces: ON, BC, AB, MB, SK, NS, NB, QC. Other provinces/territories return an honest federal+CPP-only partial estimate flagged supported:false.
instalment
instalment_plan
Determine whether a Canadian individual must pay quarterly income-tax instalments (the $3,000 / $1,800-Quebec net-tax-owing tests) and compute all three CRA payment options (no-calculation, prior-year, current-year) as quarterly schedules with a suggested no-interest choice. Per the CRA's instalment calculation chart, 'net tax owing' EXCLUDES CPP contributions and EI premiums payable — pass those separately as cpp_payable and they are added to the instalment amounts only (chart line 24), never to the threshold test.
tax
get_tax_deadlines
Upcoming CRA tax deadlines for Canadian freelancers / self-employed individuals (filing, payment, GST/HST, RRSP, quarterly instalments), each on its CRA effective date with the weekend next-business-day rule applied. Also available as a subscribable calendar feed.

Endpoints

URLTransportStateLatencyChecked
https://freelancertax.ca/mcp streamable-http answering 142 ms 3 min ago

FreelancerTax — Canadian self-employed tax math — questions

Answers built from our own checks of this server.

What can FreelancerTax — Canadian self-employed tax math do?
It exposes 6 tools, read directly from the server on our last check. Among them: cpp_self_employed, estimate_self_employed_tax, get_tax_deadlines, gst_hst_registration_check, gst_quick_method_compare, instalment_plan. 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 FreelancerTax — Canadian self-employed tax math 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 102 ms. The bar chart above shows every period we have measured.
How do I connect FreelancerTax — Canadian self-employed tax math?
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 FreelancerTax — Canadian self-employed tax math need an API key?
No. FreelancerTax — Canadian self-employed tax math completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 6 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is FreelancerTax — Canadian self-employed tax math?
It answers our handshake in 102 ms on average, which is faster than 83% 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.