Swiss household employment rules, for your AI assistant.
Add clino.ch/mcp to ChatGPT, Claude or any other MCP client. Your assistant then answers questions about employing a cleaner, nanny or carer with Clino's sourced figures for all 26 cantons, instead of guessing.
Server address
https://clino.ch/mcpWorks with: Claude · ChatGPT · Claude Code · Cursor · VS Code · Windsurf
Example questions
Your assistant calls: get_hiring_checklist({ canton: "ZH", hours_per_week: 4, hourly_wage_chf: 30, start_date: "2026-11-01" })
Answer from clino.ch/mcp
CHF 610.86a month, all included
- Net wage a month
- CHF 499.00
- Procedure
- simplified
- Register by
- 1 December 2026
Your steps
- Employment contract1 Nov
- Register with the compensation office1 Dec
- Accident insurance (UVG)1 Nov
- Monthly payslip30 Nov
- Annual wage declaration30 Jan
- Ordinary procedure and pension fund (BVG)
- Daily sickness allowance insurance (KTG)1 Nov
Your assistant calls: get_minimum_wage({ postcode: "6003" })
Answer from clino.ch/mcp
CHF 22.75an hour, gross
- Basis
- City minimum wage (Stadt Luzern)
- Federal NAV
- CHF 20.35
Your assistant calls: compare_cantons({ hourly_wage_chf: 28, hours_per_week: 20 })
Answer from clino.ch/mcp
CHF 47.49a month between the cheapest and the most expensive canton
- Cheapest: Lucerne
- CHF 2'849.96 / month
- Most expensive: Valais
- CHF 2'897.45 / month
| Lucerne | CHF 2'849.96 / month |
|---|---|
| Zurich | CHF 2'851.32 / month |
| Schaffhausen | CHF 2'852.98 / month |
| Solothurn | CHF 2'854.45 / month |
| Glarus | CHF 2'855.60 / month |
| Thurgau | CHF 2'855.60 / month |
| Basel-Landschaft | CHF 2'856.60 / month |
| Obwalden | CHF 2'856.71 / month |
| Aargau | CHF 2'856.92 / month |
| Zug | CHF 2'857.08 / month |
| Nidwalden | CHF 2'858.23 / month |
| Schwyz | CHF 2'858.55 / month |
| Appenzell Innerrhoden | CHF 2'860.02 / month |
| Uri | CHF 2'863.49 / month |
| Bern | CHF 2'863.80 / month |
| Graubünden | CHF 2'863.80 / month |
| Ticino | CHF 2'864.57 / month |
| Appenzell Ausserrhoden | CHF 2'866.43 / month |
| Basel-Stadt | CHF 2'867.75 / month |
| St. Gallen | CHF 2'871.69 / month |
| Neuchâtel | CHF 2'880.84 / month |
| Geneva | CHF 2'880.86 / month |
| Fribourg | CHF 2'886.15 / month |
| Jura | CHF 2'892.33 / month |
| Vaud | CHF 2'893.25 / month |
| Valais | CHF 2'897.45 / month |
Your assistant calls: get_canton_rules({ canton: "BE" })
Answer from clino.ch/mcp
Mandatorysickness allowance insurance in Bern
- Insured wage
- 80 %
- From day of illness
- 31
- Employer pays at least
- 50 %
- Legal basis
- NAV Hausdienst BE (BSG 222.153.22)
Your assistant calls: get_official_sources({ topic: "contributions" })
Answer from clino.ch/mcp
8.33 %vacation supplement for 4 weeks of vacation
«Bei Stundenlohn wird der Ferienlohn als Zuschlag berechnet. Dieser beträgt 8,33 % des Bruttolohns (bei fünf Wochen Ferien 10,64 % und bei sechs Wochen Ferien 13,04 %).»All sources
Real answers from the server, computed when this page loads with the 2026 rates (checked on 17 July 2026). Your assistant writes its reply from them.
Ask a chatbot what a cleaner costs in Zug and you get a plausible number. Often it is wrong.
The rules sit in 26 cantonal rule sets, in PDFs and three languages, and they change every year. A wrong contribution rate does not crash anything: it produces a payslip that looks normal and is wrong, for a household that cannot tell and a worker whose pension depends on it.
Clino keeps these rules as data. Every rate carries the official document it comes from, the sentence that states it and the date it was checked, and the site's build stops when a figure and its record disagree. The MCP server gives exactly those figures, with their sources, to any AI assistant.
How to connect
One address, no account, no key. Pick your assistant:
- 1In Claude, open Settings, then Connectors.
- 2Choose «Add custom connector». Name: Clino, URL: the address below. No authentication.
- 3Ask away in a chat. The connector then also works in the desktop and mobile apps.
https://clino.ch/mcp- 1Settings → Apps & Connectors → Advanced settings: turn on developer mode.
- 2Create a connector: name Clino, URL the address below, no authentication.
- 3Select Clino in the chat and ask. The server also has the search and fetch tools that ChatGPT uses for deep research. Availability depends on your plan.
https://clino.ch/mcpRun in your terminal:
claude mcp add --transport http clino https://clino.ch/mcpOr add it to the configuration: ~/.cursor/mcp.json
{
"mcpServers": {
"clino": { "url": "https://clino.ch/mcp" }
}
}Or add it to the configuration: .vscode/mcp.json
{
"servers": {
"clino": {
"type": "http",
"url": "https://clino.ch/mcp"
}
}
}Windsurf, Zed, LibreChat and any other MCP client: Streamable HTTP transport, stateless, JSON responses, no authentication, CORS open.
https://clino.ch/mcp{
"mcpServers": {
"clino": { "url": "https://clino.ch/mcp" }
}
}Plus two ready-made prompts: hiring_plan (the plan for one household) and check_my_wage (for workers who want to check their pay).
What the server knows
- tools, read-only
- 9tools, read-only
- cantons
- 26cantons
- official figures with a verbatim quote
- 155official figures with a verbatim quote
- languages
- 6languages
For households and workers
get_hiring_checklist
The plan for one household: the steps with their dates, a minimum-wage check, the cost, the sickness-insurance duty and a prefilled contract.
estimate_employer_cost
Employer cost and net wage in one canton: gross wage, vacation supplement, every deduction and contribution, simplified or ordinary procedure.
compare_cantons
The same wage in all 26 cantons, ranked by employer cost or net wage.
get_minimum_wage
The legal hourly minimum at the workplace: the federal NAV, cantonal and city minimum wages, the rule below 5 hours a week.
get_canton_rules
One canton: compensation office, registration, rates, family allowances, sick pay, sickness insurance duty, childcare tax deduction.
get_employer_guide
The one-page checklist of an employer's duties, as Markdown, in six languages (CC BY 4.0).
For looking things up and citing
get_official_sources
The federal and cantonal figures with the official document, a verbatim quote and the date checked.
search
Full-text search over 26 canton documents, the fact sheet and every official figure, for ChatGPT and deep research.
fetch
Reads one document from the search in full, with the link to cite.
The same numbers as clino.ch
2026 rates, last checked against the official sources on 17 July 2026. The server uses the same engine and data as the calculator and the canton pages.
Every figure with its proof
The AHV/IV leaflets 2.06 and 2.07, the federal NAV for household work, cantonal ordinances and standard contracts, the compensation offices' rate sheets. All sources
Read-only, no personal data
The server keeps nothing you type and cannot register or send anything. We only count which tool is called, for which canton, in which language and by which client. No IP addresses, no free text. Privacy policy
General information, not legal advice. In a specific case the canton's compensation office decides. The checklist from get_employer_guide is CC BY 4.0.
For advice services, developers and newsrooms
Advice services and associations
Your own chatbot, or your team's AI assistant, answers with sourced figures for all 26 cantons, in six languages. No contract, no cost.
ContactDevelopers
Any MCP client connects without a key, CORS is open, every answer has a JSON schema. For a calculator on your website, the embeddable widget is simpler.
Embed the calculatorPress and research
Every figure has its official source and a date checked. Need data for a story, or does a figure look wrong? Write to us.
PressQuestions
What is MCP?▾
The Model Context Protocol is an open standard that lets AI assistants call external tools. Once Clino is connected, the assistant decides by itself when to ask it, for example when you ask about a cleaner's wage.
What does it cost?▾
Nothing. The server is free, needs no account and only has a fair-use limit on requests.
Does Clino see my questions?▾
No. Your assistant only sends the parameters of a tool call, such as a canton and an hourly wage. We keep the tool name, the canton and the client's name, never your conversation or your IP address.
Does it help workers too?▾
Yes. A cleaner, nanny or carer can ask her assistant whether her hourly wage meets the minimum at the workplace and what her payslip must show. The check_my_wage prompt asks exactly that.
The server is provided by Clino. Clino guides private employers in Switzerland step by step through registration, payroll and insurance for their household help, for CHF 19.90 per month.

Ready? First payslip in 5 minutes.
Start for free