Danish personal tax figures and calculators, exposed as an MCP server
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"danish-tax-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# danish-tax-mcp MCP server for Danish personal income tax. It has the yearly rates and thresholds, each with the official source it came from, calculators for income tax, the skattekort, share income and property tax, and lookups in SKAT's positivliste and Den juridiske vejledning. The results are estimates for planning. What you actually owe is set by your årsopgørelse from Skattestyrelsen. ## Install You need [uv](https://docs.astral.sh/uv/). For Claude Code: ```sh claude mcp add dk-tax -- uvx danish-tax-mcp ``` Other MCP clients can run the same command over stdio. To pin a version, use `uvx danish-tax-mcp@0.4.1`. ## Tools | Tool | | |---|---| | `list_figures(year)` | The figure keys for a year, with name and unit | | `get_figures(year, keys)` | Values with source, date checked and status | | `get_kommune(year, kommune)` | Kommuneskat, kirkeskat, skatteloftsnedslag and grundskyld | | `estimate_salary_tax(...)` | Income tax for an unmarried employee, with take-home pay and marginal rate | | `estimate_couple_tax(...)` | Income tax for a married couple living together at year end, with what moves between the spouses (personfradrag, kapitalindkomst, underskud) | | `estimate_payslip(...)` | Trækprocent and månedsfradrag from a forskudsopgørelse, monthly payout, share vests and expected restskat, with an optional spouse (2026 onwards) | | `estimate_property_tax(...)` | Ejendomsværdiskat and grundskyld for an owner-occupied home, including the years it is bought and sold, with the cap on grundskyld increases (2026 onwards). Enter the valuation for the year before the income year: the 2026 tax uses the 2025 ejendomsværdi and grundværdi | | `estimate_share_income_tax(...)` | Skat af aktieindkomst (27 % and 42 %) for one person or a married couple, with withheld udbytteskat, losses on listed and unlisted shares, and amounts carried forward | | `estimate_lager_gains(year, funds)` | The year's taxable gain or loss on ETFs and other investeringsselskaber (lagerbeska…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.