# Swisslivingindex Swiss Living Index MCP server

Source: https://glimind.com/server/mcp-registry%2Fch.swisslivingindex%2Fswiss-living-index
Registry id: `mcp-registry/ch.swisslivingindex/swiss-living-index`
Status: live (checked 2026-10-27T02:11:52.192Z)

## Measurements (30 days)

- Uptime: 100%
- Checks: 5038
- Outages (90 days): 0

## Install

```json
{
  "mcpServers": {
    "swisslivingindex-swiss-living-index-mcp-": {
      "type": "http",
      "url": "https://swisslivingindex.ch/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http swisslivingindex-swiss-living-index-mcp- https://swisslivingindex.ch/mcp
```

## Tools (72)

- `ahv_pension`: Swiss AHV/AVS old-age pension (1st pillar, AHV-Rente, rente AVS, rendita AVS). ALWAYS call this for any question about the state pension, including «how much AH
- `asylum_statistics`: Official Swiss asylum statistics of the State Secretariat for Migration (SEM, monthly, archived month by month): new asylum applications, completed cases, asylu
- `births_deaths`: Births and deaths in Switzerland or one canton (geo = CH or a 2-letter canton code): yearly births and deaths since 1969, the last 36 months, deaths per week fo
- `canton_delegation`: The members a Swiss canton sends to the Federal Parliament (its National Council seats and its one or two Council of States members), each with party, parliamen
- `cantonal_parliament`: Cantonal parliaments that publish members and every individual vote as open data: Basel-Stadt (data.bs.ch, CC BY 4.0, 100 seats, votes since 2012), Bern (ogd.pa
- `capital_withdrawal_tax`: Tax on a lump-sum withdrawal from the pension fund (2nd pillar) or pillar 3a in every Swiss commune, from the official ESTV tax calculator: CHF 100,000, 250,000
- `cheapest_health_insurer`: The cheapest basic health insurer (FOPH-approved premiums, next year) in every Swiss premium region, or for one canton, region (e.g. ZH-1) or commune: cheapest 
- `commune_tax`: Live income and wealth tax (federal, cantonal and communal, without church tax) for ONE household in ONE Swiss commune, from the official ESTV tax calculator (t
- `commute_cost`: Monthly commute cost between two Swiss places: by car at the official Swiss average fuel price (BFS) and by electric car at the home commune official electricit
- `compare_cantons`: Compare 2 to 4 Swiss cantons side by side across every metric of the index (income tax, rent, health premiums, unemployment, sunshine, safety, population and mo
- `compare_health_insurers`: Every approved basic health-insurance premium (FOPH) for a commune or premium region: cheapest offers for an adult (26+), young adult (19–25) or child, by deduc
- `data_freshness`: How current the Swiss Living Index data is: every scheduled official data source with where it runs (cloud, a Mac on the Swiss network, or the A5000 language-mo
- `dog_tax`: Yearly dog tax per Swiss commune from official sources where a canton has a uniform rate or publishes every commune: Vaud (cantonal CHF 100 plus each commune's 
- `election_results`: Swiss National Council elections from the Federal Statistical Office (open data): for the latest election (2023) party strength in per cent of the vote with the
- `estimate_net_move`: Net yearly CHF effect of moving between two Swiss communes for one household: live commune-level tax (official ESTV 2026) plus canton-average rent and health-pr
- `ev_charging_near`: Live availability of public EV charging points in Switzerland (official SFOE feed, minutes old): national and per-canton availability and fast chargers; with pl
- `family_reunification`: Family reunification in Switzerland (AIG Art. 42 to 47, VZAE 73 to 73b): who can bring a spouse and children under 18, entitlement (Swiss citizens, C permit) or
- `federal_votes`: Results of every Swiss federal vote since 1981 (FSO open data; official titles in DE FR IT RM EN): without arguments the list of vote days with every proposal a
- `fire_danger`: Forest fire danger and fire bans in Switzerland from FOEN open data (waldbrandgefahr.ch; credit «Source: FOEN»): for each of the 143 warning regions the danger 
- `fuel_prices_near`: Is the drive across the border worth it? Official station prices in France, Austria and Italy (live / daily official sources) near a Swiss place, ranked by net 
- `get_canton`: Get all metric values for one canton. canton = 2-letter abbreviation (e.g. ZH, GE, TI). rank 1 = lowest value for cost metrics (dir 'low', e.g. taxes/rent) and 
- `get_commune`: Fact sheet for one Swiss commune (by name, BFS number or postcode); for communes with a one-pager also the president, council, administration contacts, departme
- `get_dataset`: Read one Swiss Living Index dataset (id from list_datasets), exactly as published on the site (official values, unchanged). Filter with canton (2-letter) and/or
- `get_electricity_price`: Official electricity tariff (ElCom) for a Swiss commune and its grid operator(s): total, energy, grid use, commune charges and federal levy in Rappen per kWh, f
- `get_family_tax_deductions`: Swiss income-tax deductions for families (ESTV tax folder): maximum childcare (third-party care) deduction per child and the child deduction (Kinderabzug) rule 
- `get_housing_costs`: Average monthly housing costs per household in Switzerland (BFS household budget survey HABE): net rent or mortgage interest, ancillary costs (Nebenkosten: flat
- `get_minimum_wage`: Statutory cantonal minimum wages in Switzerland (official cantonal pages): hourly amount, valid from, history and the monthly equivalent at 40 hours. Only five 
- `get_payroll_rates`: Official Swiss social-security payroll deductions for the current year (AHV/IV/EO, unemployment insurance ALV with ceiling, occupational pension BVG coordinated
- `get_premium_subsidy`: Health-insurance premium subsidies (Prämienverbilligung / réduction des primes) per canton (FOPH KVSTAT): share of insured receiving a subsidy, average CHF per 
- `get_reference_rate`: Swiss mortgage reference interest rate for rents (BWO/FOH): current rate, valid since, next publication dates, every change since 2008, and the rule for rent ad
- `get_salary`: Official gross monthly salaries in Switzerland by ECONOMIC SECTOR (BFS Swiss Earnings Structure Survey LSE): median and P10/P25/P75/P90 for all employees, women
- `get_switzerland`: The country level of the hierarchy Switzerland → 26 cantons → communes: population and foreign share (BFS STATPOP), naturalisations per year 2011 onwards with o
- `get_trend`: Historical year-series for a metric in one canton (e.g. sunshine back to 1884, migration to 1981, rent to 2010). metric = key from list_metrics with history: re
- `health_deductible_advice`: Which health insurance deductible (franchise) pays off: for a commune or premium region, age group, model and expected yearly health costs, the yearly premiums 
- `health_premium_increase`: How much Swiss health insurance premiums rise next year: the FOPH official mean premium (all models and deductibles, as people chose them) for Switzerland and p
- `household_budget`: What Swiss households spend per month (BFS household budget survey, official): income, social insurance, taxes, health premiums, food, restaurants, housing and 
- `how_many`: Official answers to «How many … are there in Switzerland?» (the questions that reach Google Switzerland's top 10 every year): cantons, communes and districts (B
- `immigration_reasons`: Why foreign nationals move to Switzerland: immigration into the permanent foreign resident population (permits B, C and L of 12 months or more) by reason (emplo
- `imputed_rental_value`: Abolition of the imputed rental value (Eigenmietwert, valeur locative) on owner-occupied homes in Switzerland: in force 1 January 2029 (Federal Council decision
- `leaving_switzerland`: Leaving Switzerland: the official steps with their law articles: deregister with the commune at the latest 14 days before departure (VZAE 15), what happens to a
- `list_datasets`: Catalogue of EVERY dataset published by the Swiss Living Index (about 125: migration, births and first names, crime, public finances, cross-border commuters, ve
- `list_metrics`: List every metric available for the 26 Swiss cantons: key, label, unit, official source and whether higher or lower is better. Call this first to find the metri
- `mortgage_rates`: Swiss National Bank policy rate (current, since when, every change since June 2019), SARON, and the average interest rates Swiss banks publish for new mortgages
- `naturalisation_canton_rules`: Cantonal conditions for ordinary Swiss naturalisation in each of the 26 cantons, on top of the federal rules (C permit, 10 years): minimum residence in the cant
- `naturalisation_timing`: Checks the federal residence conditions for ordinary Swiss naturalisation (BüG Art. 9, 33) or facilitated naturalisation of a Swiss citizen's spouse (BüG Art. 2
- `parliament_and_people`: Parliament next to the people: for every National Council final vote of the current legislature whose bill later went to a popular vote, the chamber's result (y
- `parliament_business`: The path of a Swiss parliamentary item (Geschäft) that reached a National Council final vote in the current legislature: title, type, responsible department, su
- `parliament_member`: Members of the Swiss Federal Parliament (National Council 200, Council of States 46) from the Parliamentary Services' open data web service ws.parlament.ch, ref
- `parliament_session`: Sessions of the Swiss Parliament in the current legislature (Parliamentary Services, ws.parlament.ch): dates, sittings of each chamber, number of speeches, spea
- `parliament_vote`: Votes of the Swiss National Council since 2007 (legislatures 48–52; Parliamentary Services, ws.parlament.ch; current legislature daily): every electronic vote w
- `pension_figures`: Official Swiss retirement-provision figures for the current year and, once decided, the next year: pillar 3a maximum deduction (with / without pension fund), AH
- `permit_types`: Swiss residence permits L, B, C, Ci, G, F, N, S (incl. the asylum statuses): what each permit is, the official rules (validity, renewal, C permit after 10 or 5 
- `pillar3a_tax`: Pillar 3a in a specific Swiss commune, from the official ESTV tax calculator: how much income tax a 3a payment saves (federal, cantonal and communal, without ch
- `plan_move`: Workflow for "I am moving from A to B in Switzerland: what changes for me?" in one call. Combines: income tax at both places (live ESTV, if income given), the h
- `pollen`: Pollen in Switzerland from the MeteoSwiss pollen network (open data, CC BY 4.0; credit «Source: MeteoSwiss»): daily mean concentration (grains per m³, 6 to 6 UT
- `public_holidays`: Public holidays per Swiss canton (official SECO list of cantonal holidays equated with Sundays, Art. 20a ArG; 1 August federal): for a canton and year the dates
- `rank_by_metric`: Rank all 26 Swiss cantons by one metric (lowest taxes, highest rents, most sunshine, lowest unemployment …), with the value, unit, year and official source of e
- `recommend_canton`: Personal canton recommendation ("Where should I live in Switzerland?"): weight 5 categories 0–3 (cost = rent/premiums/electricity; tax = income tax/fiscal balan
- `rent_index`: Rent index per Swiss canton: BFS average rent of occupied rented flats (structural survey, existing rents, not asking rents) by canton and number of rooms with 
- `salary_by_occupation`: Official gross monthly salaries by occupation group (ISCO-08) and age band (up to 29, 30–49, 50+), median and P10–P90, for all, women and men, by major region (
- `school_holidays`: School holidays of the compulsory schools (Volksschule) in the 26 Swiss cantons for the current and next school year, read from each canton's own sources (not t
- `search_commune`: Find Swiss communes by name or postcode (official ESTV location register). Returns commune name, canton and postcode — use before commune_tax or estimate_net_mo
- `search_speeches`: Search speeches in the Swiss Parliament (both chambers, current legislature, Official Bulletin index): who spoke, in which council, when, for how long, on which
- `sunday_shopping`: Sunday shopping and shop opening hours in the 26 Swiss cantons from the official law texts (re-checked weekly): how many Sundays all shops may open per year (fe
- `switch_health_insurer`: How to switch basic health insurance in Switzerland: the deadline for next year (receipt by 30 November, the Friday before on a weekend) with the days left, the
- `tax_by_commune`: Income tax on a CHF 100,000 gross salary in every Swiss commune (federal + cantonal + communal, no church tax, no wealth), from the official ESTV tax calculator
- `tax_deadlines`: Tax return filing rules for natural persons in the 26 Swiss cantons, read from each cantonal tax administration: ordinary filing deadline (or that the date prin
- `upcoming_votes`: The next Swiss federal vote dates and, once the Federal Council has set them, the proposals on the ballot, in German, French, Italian and English (official Fede
- `waste_fees`: Waste fees of Swiss communes from official open data, where the canton publishes every commune: canton of Zurich (all communes, since 2000: yearly basic fee con
- `water_temperature`: Water temperature in Switzerland: every FOEN river station measuring water temperature (raw data, latest reading, and where FOEN publishes it usual_c = median f
- `which_permit`: Which Swiss permit fits a person (the Swiss Living Index permit route finder as a tool): from nationality and plan (visit, work, commute from abroad, join famil
- `work_permit_quotas`: Swiss work permit quotas for people from outside the EU/EFTA, set every year by the Federal Council (VZAE annexes 1 and 2): B and L permits per canton plus the 

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
