Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Kalkulo.eu calculators

REMOTE · KALKULO.EU

Read-only European tax, salary and benefit calculators with official sources and unknowns.

Available components

+3 this week 80 Trust /100

Last scanned (15 hours ago)

Scores higher than 81% of remote servers

Reachable. Last reached 5 Nov 2026.

Category Finance and Payments

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security74
  • The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
  • No authorisation is required to call this server. Nothing on it is marked destructive, but we can't show that an anonymous caller can only read: full credit needs the server to list at least one tool and every tool to be verifiably read-only. We use a best-effort check of tool names and descriptions to tell read-only tools from tools that change things, so some genuinely read-only tools may not get full credit. Names that start with a read verb (get, list, read, search and similar) and accurate readOnlyHint annotations help. Meet that to earn full credit, or require authorisation. See how to fix → View diagnostics → Partial
  • HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
  • HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
  • DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
Schema Quality & AI Usability56
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 12047 tokens (~1095/item across 11 items; 11 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management100
  • No destabilizing schema changes in the last 30 days.Pass
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Tool Safety75
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • 0 of 2 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "slovakia_severance_pay" implies "pay" and declares readOnlyHint instead, contradicting what its own name says it does. See how to fix → Fail
  • An AI judge read all 12 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
What we tested

Checks we ran (13)

  • TLS certificate
  • Authorization
  • HTTPS
  • HSTS header
  • DNSSEC
  • Transport
  • Schema quality
  • Stability
  • Tool coverage
  • Injection markers
  • Destructive annotations
  • Judged manipulation
  • MCP protocol

Does not apply to this hosted endpoint (2)

  • Supply Chain SecurityScored on package channels only. This is a hosted endpoint, so there is nothing to install or inspect.
  • Provenance & TransparencyScored on package channels only. This is a hosted endpoint, so there is nothing to install or inspect.

The score does not measure everything. What the score does not measure →

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 5 Nov 26 0
    • Stability: 0.97 → pass security
  • 4 Nov 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 93 to 97. That category is still filling its 30-day observation window: 28 days of observed history at the previous scan, 29 at this one. The score rises as the window fills, whether or not the server changes.

  • 2 Nov 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 87 to 90. That category is still filling its 30-day observation window: 26 days of observed history at the previous scan, 27 at this one. The score rises as the window fills, whether or not the server changes.

  • 31 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 80 to 83. That category is still filling its 30-day observation window: 24 days of observed history at the previous scan, 25 at this one. The score rises as the window fills, whether or not the server changes.

  • 30 Oct 26 0
    • Tool “luxembourg_unemployment_benefit” rewrote its description, which is the text the model reads security
  • 29 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 73 to 77. That category is still filling its 30-day observation window: 22 days of observed history at the previous scan, 23 at this one. The score rises as the window fills, whether or not the server changes.

  • 26 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 63 to 67. That category is still filling its 30-day observation window: 19 days of observed history at the previous scan, 20 at this one. The score rises as the window fills, whether or not the server changes.

  • 24 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 57 to 60. That category is still filling its 30-day observation window: 17 days of observed history at the previous scan, 18 at this one. The score rises as the window fills, whether or not the server changes.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 5 Nov 2026 · Probed https://kalkulo.eu/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=kalkulo.eu CN=WE1,O=Google Trust Services,C=US 31 Oct 2026 29 Jan 2027 ECDSA 256 ECDSA-SHA256 457995c71d8b3e030e554ff7e8fce947
SANs: kalkulo.eu
CN=WE1,O=Google Trust Services,C=US (CA) CN=GTS Root R4,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 ECDSA 256 ECDSA-SHA384 7ff31977972c224a76155d13b6d685e3
CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 15 Nov 2023 28 Jan 2028 ECDSA 384 SHA256-RSA 7fe530bf331343bedd821610493d8a1b

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of kalkulo.eu. — Not signed

Zone DS Keys Algorithms Outcome
. Trust anchor 20326, 38696 8, 8 Verified
eu. DS published 35926 8 Verified
kalkulo.eu. No DS Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
x-content-type-options nosniff

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://kalkulo.eu/mcp Verified 200
http (plaintext) http://kalkulo.eu/mcp HTTPS enforced 301 https://kalkulo.eu/mcp
MCP tools · 11 exposed · ~11,882 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
czechia_company_car_benefit ~349

Czech taxable benefit for private use of a company car in 2026: 1 %, 0.5 % or 0.25 % of the vehicle's input price including VAT by emission category, and the resulting monthly increase in the income-tax advance and the employee's social and health insurance. Rules year 2026, last updated 2026-09-29. Page: https://kalkulo.eu/cs/kalkulacka-firemni-auto/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

NameTypeReqDescription
emisniKategoriestring–Emisní kategorie vozidla Běžné 1 %, nízkoemisní (do 50 g CO2/km) 0,5 %, bezemisní (elektromobil, vodík) 0,25 % Options: ordinary = Běžné vozidlo (1 %); low = Nízkoemisní vozidlo (0,5 %); zero = Bezem…
hrubaMzdanumberyesHrubá měsíční mzda Hrubá mzda bez auta — určuje mezní sazbu daně (15/23 %) a využití stropu pojistného
inputPricenumberyesVstupní cena vozidla (vč. DPH) Pořizovací (vstupní) cena auta u zaměstnavatele nebo leasingové společnosti, vždy včetně DPH

No output schema declared.

No examples provided.

estonia_redundancy_compensation ~2,600

Statutory redundancy compensation in Estonia: the employer's one month of average wages (Employment Contracts Act § 100(1)), the Unemployment Insurance Fund (Töötukassa) benefit by length of employment, and compensation for missing notice days. Each part is shown separately; the total only when every part is known. Optional net view. Rules year 2026, last updated 2026-09-26. Page: https://kalkulo.eu/et/kalkulaator-koondamishuvitis/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

NameTypeReqDescription
etteteataminestring–Kas tööandja teatas ülesütlemisest piisavalt ette? Seaduses nõutud aeg: alla 1 tööaasta 15, 1–5 aastat 30, 5–10 aastat 60, 10 ja enam aastat 90 kalendripäeva (TLS § 97 lg 2); kollektiivleping võib et…
etteteatamisTahtaegstring–Milline etteteatamistähtaeg sinu kohta kehtib? Kollektiivleping võib ette näha seadusest erineva tähtaja (TLS § 97 lg 4). Kui kollektiivlepingut ei ole või see tähtaega ei muuda, vali seadus: tähtaeg…
iiSammasstring–Kogumispensioni (II samba) makse määr Määra näed Pensionikeskuse kontolt. Kui sa ei ole II sambaga liitunud või oled sellest lahkunud, vali 0%. Only used when netoVaade = jah. Options: teadmata = Ei…
keskmiseViisstring–Kuidas tööandja keskmine töötasu on teada? Kui tööandja on keskmise juba arvutanud (näiteks lõpparve kavandis), sisesta see. Muidu saab selle arvutada kuue eelneva kalendrikuu andmetest (määrus nr 91…
kollektiivlepinguPaevadnumber–Kollektiivlepingu etteteatamistähtaeg (kalendripäevi) Kollektiivlepingus sinu töösuhte kestuse kohta kokku lepitud etteteatamise aeg kalendripäevades. Only used when lopetamiseAlus = koondamine and e…
lopetamiseAlusstring–Töösuhte lõppemise alus Kalkulaator arvutab koondamise (TLS § 89) ja töötaja ülesütlemise pärast töötasu vähendamist (TLS § 37 lg 5). Muudel juhtudel kehtivad teised reeglid ja summat ei näidata. Opt…
maksuvabaJaaknumber–Kasutamata maksuvaba tulu sel kuul Summa, mida tööandja saab selle kuu väljamaksel veel maha arvata (kuni 700 €, vanaduspensionieas kuni 776 €). Only used when netoVaade = jah and maksuvabaTooandja =…
maksuvabaTkSummanumber–Töötukassa väljamaksel maha arvatav maksuvaba tulu Avalduses märgitud ja sel kuul kasutamata summa, kuni 700 € (vanaduspensionieas kuni 776 €). Kui ei tea, jäta tühjaks: kalkulaator näitab vahemikku…
maksuvabaTooandjastring–Maksuvaba tulu tööandja väljamaksel Maksuvaba tulu on kuni 700 € kuus (vanaduspensionieas 776 €) ja seda saab kasutada ühe korra kuus. Kui sama kuu töötasu on selle juba ära kasutanud, ei saa seda hü…
maksuvabaTootukassastring–Maksuvaba tulu Töötukassa väljamaksel Töötukassa arvab maksuvaba tulu maha ainult sinu avalduse alusel. See on kuni 700 € (vanaduspensionieas 776 €) väljamakse kalendrikuu kohta, ka siis, kui hüvitis…
netoVaadestring–Kas näidata ka kättesaadavat summat (neto)? Bruto on vaikimisi. Neto arvutatakse eraldi tööandja ja Töötukassa väljamakse kohta. Kui II samba määr või maksuvaba tulu kasutus on teadmata, näidatakse v…
perioodiKuudnumber–Perioodi kalendrikuude arv Tavaliselt 6. Kui töötasid selle tööandja juures vähem kui kuus kalendrikuud, loe kuud, mille eest töötasu muutus sissenõutavaks (määrus nr 91 § 2 lg 3). Only used when kes…
perioodiTasunumber–Perioodi arvesse minev töötasu (bruto) Kuue eelneva kalendrikuu jooksul välja teenitud ja sissenõutavaks muutunud töötasu (määrus nr 91 § 2 lg 2). Kui arvad päevi välja, jäta välja ka nende päevade t…
perioodiTooPaevadnumber–Perioodi kalendaarsed tööpäevad Tööpäevad tööpäevade kalendri järgi (esmaspäevast reedeni, riigipühad välja arvatud), mitte ainult päevad, mil töötasid. Näitväärtus 126. Only used when keskmiseViis =…
puuduvadTooPaevadnumber–Tööpäevad, mille võrra vähem ette teatati Loe tööpäevi, mitte kalendripäevi (TLS § 100 lg 5). Only used when lopetamiseAlus = koondamine and etteteatamine = puudulik. Default if omitted: unknown.
tooAlgusstringyesTöösuhte algus selle tööandja juures Katkematu töösuhte esimene päev. Näitväärtus 01.09.2014. Date as YYYY-MM-DD, or "" if unknown.
tooLoppstringyesTöösuhte viimane päev Töölepingu lõppemise päev. Täpselt 10 aastat annab Töötukassalt 1 kuu, üle 10 aasta 2 kuud. Kui viimane päev langeb 5 või 10 aasta piirile, näitab kalkulaator seda eraldi. Näitv…
tooPaevaTasunumber–Keskmine tööpäevatasu (bruto) Tööandja arvestatud keskmine ühe tööpäeva tasu (määrus nr 91 § 3 lg 1). Kuu keskmisest seda ei tuletata, sest jagaja (perioodi kuu keskmine kalendaarsete tööpäevade arv,…
tooandjaKeskminenumber–Tööandja arvestatud keskmine kuutöötasu (bruto) Keskmine töötasu määruse nr 91 järgi: tavaliselt kuue eelneva kalendrikuu väljateenitud töötasu põhjal. See ei pruugi võrduda lepingujärgse palgaga. Nä…
tootukassaKeskminenumberyesTöötukassa arvutusalus: keskmine kuutöötasu (bruto) Töötukassa arvutab selle ise oma andmetest (viimasele kolmele kuule eelnenud üheksa kuu tasud), seega võib see tööandja keskmisest erineda. Vaja ai…
valjaArvatudPaevadnumber–Välja jäetavad tööpäevad Ainult päevad, mille määrus välja jätab: tööst keeldumine TLS § 19 alusel, töötasu vähendamise päevad TLS § 37 alusel ja haigusleht töötervishoiu ja tööohutuse seaduse § 12^4…

No output schema declared.

No examples provided.

greece_annual_leave ~1,119

Statutory annual leave days in Greece for 2026 (5- or 6-day week, with seniority increments) and the gross leave allowance for monthly-salaried employees in at least their third calendar year with the employer. Uncovered cases are reported instead of given a number. Rules year 2026, last updated 2026-09-25. Page: https://kalkulo.eu/el/ypologistis-adeias/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

NameTypeReqDescription
amoivistring–Τρόπος αμοιβής Για ημερομίσθιους και ωρομίσθιους το όριο του επιδόματος είναι 13 ημερομίσθια και το ποσό δεν υπολογίζεται εδώ. Options: misthos = Μηνιαίος μισθός; imeromisthio = Ημερομίσθιο ή ωρομίσθ…
etiSynolikanumber–Συνολικά έτη υπηρεσίας (όλοι οι εργοδότες, μαζί με τον τρέχοντα) Περιλαμβάνει και τα έτη στον τρέχοντα εργοδότη, οπότε δεν μπορεί να είναι λιγότερα από αυτά. Με 12 έτη η άδεια γίνεται 25 ή 30 ημέρες,…
etiYpiresiasnumber–Συμπληρωμένα έτη στον τρέχοντα εργοδότη Ακέραια έτη. Η βάση των 20 (πενθήμερο) ή 24 (εξαήμερο) ημερών αυξάνεται κατά μία ημέρα ανά έτος έως 22 ή 26· με 10 έτη στον ίδιο εργοδότη η άδεια γίνεται 25 ή…
etosProslipsisstring–Πότε προσληφθήκατε στον τρέχοντα εργοδότη; Κρίνει ποιο ημερολογιακό έτος απασχόλησης είναι το 2026. Στο 1ο και στο 2ο ημερολογιακό έτος η άδεια είναι αναλογική του χρόνου απασχόλησης (άρθρο 221 Π.δ.…
imeresEvdomadastring–Σύστημα εβδομαδιαίας εργασίας Πενθήμερο: 20 έως 22 ημέρες (25 ή 26 με αρχαιότητα). Εξαήμερο: 24 έως 26 (30 ή 31). Η εκ περιτροπής απασχόληση έχει δικό της κανόνα και δεν υπολογίζεται εδώ. Options: 5…
miniaiosMisthosnumber–Τακτικές μηνιαίες μικτές αποδοχές Ο μικτός μηνιαίος μισθός μαζί με τα επιδόματα και τις προσαυξήσεις που καταβάλλονται τακτικά (άρθρο 222 Π.δ. 62/2025). Αν δηλώσετε μόνο τον βασικό μισθό ενώ παίρνετε…
proypiresiaAlloustring–Έχετε προϋπηρεσία σε άλλους εργοδότες; Τα όρια των 12 και των 25 ετών μετρούν τη συνολική υπηρεσία σε όλους τους εργοδότες (ΕΓΣΣΕ 2000–01 άρθρο 6, ΕΓΣΣΕ 2008–09 άρθρο 3). Αν δεν τη γνωρίζετε, οι ημέρ…

No output schema declared.

No examples provided.

greece_unemployment_benefit ~1,933

Regular DYPA unemployment benefit for common unemployed people in Greece, amounts from 2026-04-01: daily and monthly amount by earnings category, dependant supplement, duration in daily allowances, start date, application deadline and Easter/Christmas bonuses. Other categories (construction, seasonal, seafarers, continuation) are reported as outside scope. Rules year 2026, last updated 2026-09-25. Page: https://kalkulo.eu/el/ypologistis-anergias/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

NameTypeReqDescription
apasxolisistring–Είδος απασχόλησης Η πλήρης απασχόληση δίνει πάντα το πλήρες ποσό. Στη μερική απασχόληση το ποσό εξαρτάται από τις μέσες μικτές αποδοχές του τελευταίου εξαμήνου. Options: agnosto = Επιλέξτε; plires =…
ilikia49string–Έχετε κλείσει τα 49 κατά την υποβολή της αίτησης; Με συμπληρωμένο το 49ο έτος και τουλάχιστον 210 ημέρες στο 14μηνο (ή 350 στη διετία) η διάρκεια γίνεται 12 μήνες. Options: agnosto = Δεν γνωρίζω; nai…
imeresAsfalisisnumberyesΗμέρες ασφάλισης (τελευταίο 14μηνο) Ημέρες ασφάλισης (ημερομίσθια) στο κρίσιμο 14μηνο πριν από τη λήξη της εργασίας, χωρίς τους δύο τελευταίους μήνες. Ακέραιος αριθμός.
imeresDietiasnumber–Ημέρες ασφάλισης στη διετία (μόνο αν στο 14μηνο έχετε κάτω από 125) Ημέρες στα δύο έτη πριν από τη λήξη της εργασίας, χωρίς τους δύο τελευταίους μήνες. Χρησιμοποιείται μόνο για την εναλλακτική διαδρο…
imeresEpidotisisTetraetiasnumber–Ημερήσια επιδόματα που λάβατε στην τετραετία πριν από την έναρξη της νέας επιδότησης Ο αριθμός που καταγράφει η ΔΥΠΑ για τα τέσσερα χρόνια πριν από την έναρξη της νέας επιδότησης (25 ημερήσια επιδόμα…
imerominiaAitisisstring–Ημερομηνία αίτησης στη ΔΥΠΑ Αν η αίτηση γίνει μέσα στις πρώτες 7 ημέρες, η επιδότηση ξεκινά την 7η ημέρα· αλλιώς ξεκινά την ημέρα της αίτησης. Date as YYYY-MM-DD, or "" if unknown.
imerominiaLysisstring–Ημερομηνία λήξης ή λύσης της εργασίας Από αυτήν μετράνε η προθεσμία των 60 ημερών και η έναρξη της επιδότησης. Date as YYYY-MM-DD, or "" if unknown.
katigoriastring–Ποια περίπτωση σας αφορά; Ο υπολογιστής καλύπτει την αρχική τακτική επιδότηση κοινών ανέργων. Οι άλλες κατηγορίες έχουν δικούς τους κανόνες και δεν υπολογίζονται εδώ. Options: koinos = Κοινός άνεργος…
mesesApodochesnumber–Μέσες μικτές μηνιαίες αποδοχές τελευταίου εξαμήνου Πάνω από 493,08 € → πλήρες ποσό· 246,55–493,08 € → 75%· έως 246,54 € → 50%. Only used when apasxolisi = meriki. Default if omitted: 0.
protiEtisiesstring–Έχετε 80 ημέρες ασφάλισης σε καθένα από τα δύο προηγούμενα έτη; Προϋπόθεση της πρώτης επιδότησης, και στη διαδρομή του 14μήνου και στη διαδρομή της διετίας. Only used when protiForaIperigoumena = pro…
protiForaIperigoumenastring–Πρώτη φορά ή επαναληπτική επιδότηση; Στην επαναληπτική επιδότηση ισχύει όριο 400 ημερησίων επιδομάτων στην τετραετία πριν από την έναρξη της νέας επιδότησης. Options: proti_fora = Πρώτη φορά (επιδοτο…
sizygosstring–Αν επιδοτείται και ο/η σύζυγος, ποιος λαμβάνει την προσαύξηση; Για τα ίδια μέλη και την ίδια περίοδο η προσαύξηση δεν δίνεται δύο φορές. Με υπεύθυνη δήλωση επιλέγετε: όλη σε έναν από τους δύο ή μισή…
synolikes4050string–Συνολικές ημέρες εργασίας σε όλο τον εργασιακό βίο Με 4.050 ημέρες ή περισσότερες η διάρκεια γίνεται 12 μήνες. Αν δεν το γνωρίζετε, η διάρκεια μένει ανοιχτή όταν αυτό μπορεί να την αλλάξει. Options:…
teknanumber–Προστατευόμενα μέλη (έμμεσα ασφαλισμένα μέσω εσάς) Σύζυγος, παιδιά ή άλλα μέλη που είναι έμμεσα ασφαλισμένα μέσω σας. Κάθε μέλος προσθέτει 10% στο ημερήσιο ποσό της κατηγορίας σας. Default if omitted…
tetraetiaMetrisistring–Γνωρίζετε τα ημερήσια επιδόματα που λάβατε στην τετραετία; Το όριο των 400 μετριέται στην τετραετία πριν από την έναρξη της νέας επιδότησης. Αν δεν γνωρίζετε τον αριθμό ή τον μετρήσατε έως σήμερα, η…

No output schema declared.

No examples provided.

latvia_vacation_pay ~541

Latvian vacation pay for 2026, gross and net: average daily earnings times vacation days, less employee social insurance (VSAOI 10.5 %) and personal income tax with the €550 monthly non-taxable minimum. Rules year 2026, last updated 2026-09-29. Page: https://kalkulo.eu/lv/atvalinajuma-nauda/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

NameTypeReqDescription
atvalinajumaDienasnumberyesAtvaļinājuma darba dienas Darba dienu skaits, par kurām aprēķina atvaļinājuma naudu (parasti tikai darba dienas, ne brīvdienas vai svētku dienas). Minimālais ikgadējais atvaļinājums ir 4 nedēļas = 20…
menesaAlganumberyesMēneša bruto alga Mēneša bruto alga (pirms nodokļiem). No tās atvasina vidējo dienas izpeļņu, dalot ar vidēji 21 darba dienu mēnesī. Izmanto šo VAI sešu mēnešu kopsummu zemāk.
nostradatasDienasnumber–Faktiski nostrādātās darba dienas pēdējos 6 mēnešos Vidējo dienas izpeļņu rēķina no faktiski nostrādātajām dienām (Darba likuma 75. panta 4. un 8. daļa). 0 = pieņem 126 dienas. Piemēram, 9 000 € par…
sesuMenesuAlganumber–Pēdējo 6 mēnešu darba samaksas kopsumma (neobligāti) Ja zināma, ievadi pēdējo 6 mēnešu kopējo bruto darba samaksu (alga + piemaksas + prēmijas). To dala ar 126 darba dienām, lai iegūtu precīzāku vidē…

No output schema declared.

No examples provided.

list_calculators ~39

Lists the Kalkulo.eu calculators available as tools here, with country, rules year, last update, page URL and the tool name to call.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

luxembourg_unemployment_benefit ~244

Luxembourg full unemployment benefit (ADEM) with 2026 parameters: 80 % of the average gross salary of the last three months (85 % with a dependent child), capped by multiples of the unskilled social minimum wage that step down over the benefit period. Rules year 2026, last updated 2026-10-29. Page: https://kalkulo.eu/lu/calcul-chomage/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

NameTypeReqDescription
enfantAChargestring–Enfant à charge Bénéficiez-vous de la modération d'impôt pour un ou plusieurs enfants ? (taux porté à 85 %) Options: non = Non (taux 80 %); oui = Oui (taux 85 %). Default if omitted: non.
salaireBrutMoyennumberyesSalaire brut moyen (3 derniers mois) Moyenne mensuelle du salaire brut des 3 mois précédant le chômage, hors 13e mois éventuel

No output schema declared.

No examples provided.

malta_vacation_leave ~252

Statutory vacation leave in Malta for 2026 in hours: the 192-hour base plus 24 hours for the three 2026 public holidays that fall on a weekend, pro-rated for part-time hours and a partial year of service, less leave already taken. Rules year 2026, last updated 2026-09-29. Page: https://kalkulo.eu/mt/vacation-leave-calculator/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

NameTypeReqDescription
leaveTakenHoursnumber–Leave already taken Vacation leave hours already used so far this year. Subtracted from the entitlement to show your remaining balance. Default if omitted: 0.
monthsWorkednumberyesMonths worked in 2026 Number of months employed during the year. Used to pro-rate entitlement for a partial year (e.g. new starters or leavers).
weeklyHoursnumberyesWeekly hours worked Average normal weekly hours. Full-time in Malta is 40 hours/week. Part-time and reduced-hours staff are pro-rated against 40.

No output schema declared.

No examples provided.

serbia_vat ~418

Serbian VAT in both directions: add VAT to a net amount or extract VAT from a gross amount, at the 20 % general or 10 % special rate (Article 23 of the VAT Law). Rules year 2026, last updated 2026-09-29. Page: https://kalkulo.eu/sr/kalkulator-pdv/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

NameTypeReqDescription
iznosnumberyesIznos (RSD) Kod opcije „Dodaj PDV na osnovicu" iznos je osnovica (bez PDV-a). Kod opcije „Izdvoji PDV iz bruto iznosa" iznos je ukupno (sa PDV-om).
smerstring–Smer obračuna „Dodaj PDV na osnovicu" računa od neto osnovice (bez PDV-a → sa PDV-om). „Izdvoji PDV iz bruto iznosa" izdvaja osnovicu i PDV iz iznosa sa PDV-om. Options: na_osnovicu = Dodaj PDV na os…
stopanumber–Stopa PDV-a Opšta (standardna) stopa 20% primenjuje se na većinu dobara i usluga. Posebna (snižena) stopa 10% važi za listu iz člana 23. Zakona o PDV (osnovne životne namirnice, lekovi, knjige, komun…

No output schema declared.

No examples provided.

slovakia_rental_income_tax ~2,823

Slovak personal income tax on property rental income for 2026 under § 6(3) of the Income Tax Act: the €500 exemption, proportional expenses, tax base, tax across the 19/25/30/35 % bands, and whether a tax return is required. No tax amount is given while other income or expense verification is unknown. Rules year 2026, last updated 2026-09-25. Page: https://kalkulo.eu/sk/kalkulacka-prijem-z-prenajmu/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

NameTypeReqDescription
energieNajomcaPriamonumber–Platby nájomcu priamo dodávateľom na vašu zmluvu (€) Tieto platby sú váš nepeňažný príjem a zároveň daňový výdavok v rovnakej sume; vašu hotovosť nemenia. Only used when vydavkyRezim = polozky and en…
energiePrijatenumber–Platby nájomcu za energie a služby, ktoré ste dostali navyše k nájomnému (€) Ak sú energie zahrnuté v nájomnom, zadajte 0. Only used when vydavkyRezim = polozky and energieRezim = prenajimatel. Defau…
energieRezimstring–Kto má zmluvu s dodávateľmi energií a služieb? Podľa metodiky Finančnej správy rozhoduje, kto má zmluvu s dodávateľom a kto platí. Ak je zmluva vaša, platby nájomcu za energie sú váš príjem a platby…
energieZaplatenenumber–Vaše platby dodávateľom energií a služieb (€) Elektrina, teplo, voda, plyn a služby spojené s užívaním (odpad, upratovanie, výťah, internet, správa domu). Plné sumy faktúr, aj časť uhradenú energopou…
energopomocnumber–Energopomoc (energopoukážky) k prenajímanej nehnuteľnosti (€) Ak ste energie tejto nehnuteľnosti uplatnili ako výdavok, je energopomoc príjmom z prenájmu; inak je oslobodená. Only used when vydavkyRe…
fondOpravnumber–Preddavky do fondu prevádzky, údržby a opráv (€) Zaplatené preddavky správcovi alebo spoločenstvu vlastníkov. Daňovým výdavkom sú aj pri nehnuteľnosti mimo obchodného majetku. Príklad: 1 200 €. Only…
ineZdanitelnePrijmystring–Máte v roku 2026 aj iné zdaniteľné príjmy? Daň z prenájmu sa počíta zo spoločného základu so mzdou a niektorými ďalšími príjmami, preto bez tejto odpovede sumu dane neuvádzame. Options: neviem = Nevi…
majetokVydavkynumber–Opravy, poistenie, daň z nehnuteľností a úroky z úveru (€) Zaplatené v hotovosti. Daňovým výdavkom sú len pri nehnuteľnosti v obchodnom majetku; inak ich kalkulačka odpočíta len z hotovosti. Only use…
najomcaZhodnotenienumber–Nepeňažný príjem zo zhodnotenia alebo opráv, ktoré urobil nájomca (€) Technické zhodnotenie alebo opravy nad rámec zmluvy, ktoré ste nájomcovi neuhradili (§ 17 ods. 20 a 21 ZDP), v sume a roku určeno…
obchodnyMajetokstring–Je nehnuteľnosť zaradená do obchodného majetku? Zaradená znamená, že ju vediete v účtovníctve alebo v evidencii podľa § 6 ods. 11 ZDP. Len vtedy sa uplatňujú odpisy, opravy, poistenie, daň z nehnuteľ…
odpisynumber–Z toho odpisy a iné nepeňažné výdavky (€) Časť výdavkov, ktorú ste v hotovosti nezaplatili (napr. odpisy). Znižuje základ dane, ale nie vašu hotovosť. Only used when vydavkyRezim = suhrn. Default if…
odpisyMajetoknumber–Odpisy nehnuteľnosti (€) Daňové odpisy za rok 2026. Znižujú základ dane, nie hotovosť. Only used when vydavkyRezim = polozky and obchodnyMajetok = ano. Default if omitted: 0.
oslobodenieStavstring–Koľko z oslobodenia 500 € vám zostáva? Oslobodenie 500 € ročne je jedno na daňovníka a delí sa s príležitostnými príjmami (§ 8 ods. 1 písm. a) a s oslobodenými prevodmi podľa § 8 ods. 1 písm. d) až f…
ostatnyZakladnumber–Ostatný základ dane podľa § 4 ods. 1 písm. a) (€) Základ dane zo zamestnania po nezdaniteľných častiach plus čiastkové základy podľa § 6 ods. 4 a § 8. Nie hrubá mzda. Živnosť (§ 6 ods. 1 a 2) a kapit…
podielnumber–Váš podiel na príjmoch (%) Pri BSM dohodnutý pomer, bez dohody 50 %. Pri spoluvlastníctve váš spoluvlastnícky podiel, ak zákon alebo dohoda neurčuje iný. Kalkulačka pomer nevyberá za vás. Only used w…
pouziteOslobodenienumber–Už použitá časť oslobodenia (€) Suma oslobodenia, ktorú ste v roku 2026 uplatnili na iné príjmy (0 až 500 €). Only used when oslobodenieStav = ciastocne. Default if omitted: 0.
prijemnumberyesNájomné za rok 2026 (€) Nájomné zo všetkých vašich prenajímaných nehnuteľností za rok 2026 podľa § 6 ods. 3 ZDP (prenájom bez doplnkových služieb). Pri BSM alebo spoluvlastníctve zadajte sumu za celú…
vlastnictvostring–Komu nehnuteľnosť patrí? Pri BSM si manželia príjem rozdelia rovnakým dielom alebo v dohodnutom pomere (§ 4 ods. 8), pri podielovom spoluvlastníctve podľa spoluvlastníckeho podielu (§ 10 ods. 1). Výd…
vydavkynumber–Daňové výdavky k prenájmu (€) Súčet daňových výdavkov pred pomerným krátením, vrátane energií a služieb, ktoré ste zahrnuli do príjmov. Čo sa dá uplatniť, závisí od toho, či je nehnuteľnosť v obchodn…
vydavkyOverenestring–Spĺňajú zadané výdavky podmienky ZDP? Ak si nie ste istí, základ dane ani daň neurčíme. Neuvádzame nulu ani odhad. Only used when vydavkyRezim = suhrn. Options: ano = Áno, sú to daňovo uznané výdavky…
vydavkyRezimstring–Ako zadáte výdavky? Rozpis podľa druhu posúdi, čo je daňový výdavok a čo príjem. Súhrn použite, ak už máte overený súčet daňových výdavkov, napríklad z daňovej evidencie. Options: polozky = Rozpíšem…
zabezpekaStavstring–Ponechali ste si v roku 2026 časť zábezpeky (kaucie)? Vratná zábezpeka nie je príjmom, kým vám nevznikne právo si ju ponechať. Ponechaná na nezaplatené nájomné je príjmom; na náhradu škody len pri ne…
zabezpekaSumanumber–Ponechaná suma zábezpeky (€) Suma, na ktorú ste v roku 2026 získali právo. Only used when vydavkyRezim = polozky and zabezpekaStav = najomne or skoda. Default if omitted: 0.

No output schema declared.

No examples provided.

slovakia_severance_pay ~1,564

Slovak statutory minimum severance pay (odstupné, Labour Code § 76), wage compensation on immediate termination by the employee (§ 69), the retirement allowance (odchodné, § 76a) and the minimum notice period with dates. All amounts are gross statutory minimums. Rules year 2026, last updated 2026-09-26. Page: https://kalkulo.eu/sk/kalkulacka-odstupne/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

NameTypeReqDescription
doruceniestring–Deň doručenia výpovede Výpovedná doba sa určuje podľa trvania pomeru ku dňu doručenia a začína plynúť prvým dňom nasledujúceho mesiaca (§62 ods. 3, 4 a 7). Only used when sposob = vypoved. Date as YY…
dovodstring–Dôvod skončenia uvedený vo výpovedi alebo v dohode Zákonné odstupné zakladajú len dôvody podľa §76 ods. 1 až 3. Pri inom dôvode ho zákon neprikazuje, zamestnávateľ ho však môže poskytnúť (§76 ods. 7)…
odchodnestring–Máte nárok na odchodné (§76a)? Odchodné patrí pri prvom skončení pomeru po vzniku nároku na starobný dôchodok alebo invalidný dôchodok s poklesom schopnosti nad 70 %, ak ste oň požiadali pred skončen…
okamziteSplnenestring–Je okamžité skončenie platné podľa §69 a §70? Platné je, ak nastal dôvod podľa §69 ods. 1 (napr. mzda alebo jej časť nebola vyplatená do 15 dní po splatnosti; lekársky posudok a nepreradenie do 15 dn…
priemernyMesacnyZaroboknumberyesPriemerný mesačný zárobok (PMZ) Priemerný mesačný zárobok podľa §134 Zákonníka práce, ktorý zamestnávateľ zisťuje spravidla z predchádzajúceho kalendárneho štvrťroka. Môže byť vyšší aj nižší ako vaša…
skonceniestringyesDeň skončenia pracovného pomeru Pri dohode dohodnutý deň skončenia (nemusí to byť deň podpisu), pri výpovedi posledný deň výpovednej doby. Násobok odstupného sa určuje podľa trvania pomeru k tomuto d…
sposobstring–Spôsob skončenia pracovného pomeru Odstupné podľa §76 patrí len pri výpovedi zo strany zamestnávateľa alebo pri dohode, a to z dôvodov uvedených nižšie. Pri okamžitom skončení zamestnancom podľa §69…
vynimkaUrazstring–Uplatní sa výnimka z §76 ods. 3? Desaťnásobok nepatrí, ak ste pracovný úraz spôsobili zavineným porušením predpisov alebo pokynov o bezpečnosti a ochrane zdravia pri práci, s ktorými ste boli preukáz…
zaciatokstringyesZačiatok pracovného pomeru Deň nástupu do tohto pracovného pomeru. Pri reťazení pomerov na určitú dobu alebo pri prechode k inému zamestnávateľovi si započítanie overte u zamestnávateľa. Predvolený d…

No output schema declared.

No examples provided.

Install

How do I install the Kalkulo.eu calculators MCP server?

Kalkulo.eu calculators is a hosted endpoint at https://kalkulo.eu/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · kalkulo.eu

# add to Claude Code
claude mcp add --transport http eu-kalkulo-calculators 'https://kalkulo.eu/mcp'
Common questions

What is the Kalkulo.eu calculators MCP server?

Kalkulo.eu calculators is an MCP server listed in the public MCP registry as eu.kalkulo/calculators. Read-only European tax, salary and benefit calculators with official sources and unknowns. This page covers its hosted endpoint (https://kalkulo.eu/mcp).

Is the Kalkulo.eu calculators MCP server safe to use?

Kalkulo.eu calculators scores 80 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the Kalkulo.eu calculators MCP server expose?

Kalkulo.eu calculators exposes 11 tools: list_calculators, greece_unemployment_benefit, estonia_redundancy_compensation, slovakia_rental_income_tax, greece_annual_leave, and 6 more. Their descriptions and schemas cost roughly 11,882 tokens of context every time the server is loaded.

Does the Kalkulo.eu calculators MCP server require authentication?

No. We connected to Kalkulo.eu calculators without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the Kalkulo.eu calculators MCP server still maintained?

Kalkulo.eu calculators is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

What did VerifyMCP test on the Kalkulo.eu calculators MCP server?

VerifyMCP ran 13 checks on Kalkulo.eu calculators, covering TLS certificate, Authorization, HTTPS, HSTS header and 9 more. Supply Chain Security and Provenance & Transparency do not apply to a hosted endpoint, so they were not tested. The score does not measure everything, and the scoring documentation lists what it leaves out.