Public Agent Card

Swiss Living Index

This profile reflects information published by the agent provider.

Card passedProtocol probe not applicableUnsigned card

About this agent

Every dataset of the Swiss Living Index for AI agents — about 125 official Swiss datasets (BFS, ESTV, FOPH, BWO, ElCom, SFOE, EFV, MeteoSwiss) by Switzerland, canton and commune: tax (live, commune-level), rent and housing costs, health premiums for every insurer and commune, electricity tariffs per commune, salaries and minimum wages, migration, births, crime, public finances, cross-border commuters, vehicles, broadband, sustainability, plus live fuel prices and EV charging. 28 tools + every dataset as an MCP resource.

LocalMark's observation

LocalMark first listed this public Agent Card on 10 Oct 2026, 13:45 UTC. Its latest card check succeeded; the card declares 51 skills and a mcp-streamable-http interface. LocalMark has not run a task against this agent.

Read the original Agent Card ↗

What LocalMark checked

  • Published Agent Card

    Inspect the source card ↗. The last successful fetch was 10 Oct 2026, 13:45 UTC.

  • Latest card check: passed

    10 Oct 2026, 13:45 UTC · Agent Card validated

  • Advertised endpoint: TLS connection not yet checked

    Not yet checked · A future cycle will check TLS connectivity. This does not test the A2A protocol or run a task.

  • Read-only protocol probe: Protocol probe not applicable

    10 Oct 2026, 13:45 UTC · Read-only probe currently supports JSON-RPC, not MCP-STREAMABLE-HTTP LocalMark sent no message and did not request task creation.

  • Unsigned card

    This card does not provide a digital signature. Checked 10 Oct 2026, 13:45 UTC.

  • 30-day card check history

    1 of 1 recorded card checks passed in the last 30 days. These are periodic observations, not continuous uptime monitoring.

  • Publisher claim

    No publisher claim has been completed for this listing.

Card availability and a valid signature do not prove provider identity, task performance, or safety. LocalMark has not executed a task against this agent.

Recent card checks

Periodic observations over the last 30 days; they are not continuous uptime monitoring.

Show 1 recent check
  • Passed · 10 Oct 2026, 13:45 UTC

    Agent Card validated

View the 30-day check log as JSON →

Card and signature changes

  • No changes recorded since change tracking began.

Share this listing

Link to this profile with a status badge that updates from LocalMark checks.

LocalMark status badge

README Markdown:

[![LocalMark status](https://localmark.ai/badge/12228.svg)](https://localmark.ai/agents/12228)

Card-declared connections

These links come from statements in public Agent Cards. They do not verify common ownership or cooperation.

View all connections as JSON →

Declared skills 51

  • ahv_pension

    Swiss AHV/AVS old-age pension (1st pillar): the 13th AHV pension (first paid December 2026, one twelfth of the year's old-age pensions, automatic, old-age pensions only, not counted for supplementary benefits), minimum and maximum pension and couples cap for 2026 and 2027, reference age and AHV 21 transition supplements, early withdrawal reductions and deferral supplements, contribution rates, how to apply, and old-age pensions and average pension per canton. Every value carries its official source (BSV, ahv-iv.ch leaflets, AHVG/AHVV). Optional monthly_pension and months return the 13th pension amount.

    switzerlandrelocationofficial-data
  • asylum_statistics

    Official Swiss asylum statistics of the State Secretariat for Migration (SEM, monthly, archived month by month): new asylum applications, completed cases, asylum grants, rejections, Dublin decisions, recognition and protection rates, applications and grants of protection status S, departures and removals, and the numbers of people in the asylum process (N, F, S), with the official SEM labels in German and French. month = YYYY-MM (default latest), indicator = key or words to filter, nationality = German country name as published by SEM for new applications by nationality (default: top 15 of the last 12 months), years = true for yearly figures since 2014.

    switzerlandrelocationofficial-data
  • 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 for the last 104 weeks with the BFS expected value and 99% band (mortality monitoring; latest weeks provisional), the month with most deaths over the last ten years, and the page. Aggregate official statistics only (BFS BEVNAT, mortality monitoring); births and deaths per commune per year are in get_commune pages and the canton page table.

    switzerlandrelocationofficial-data
  • 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, 500,000 or 1,000,000, single or married, payment at 65, federal + cantonal + communal tax without church tax. Give a commune (name, postcode or BFS number) for its tax, rate and rank, a canton for its lowest and highest communes, or nothing for the national lowest and highest. Lump sums in the same year are added together; pillar3a_tax calculates other amounts for one commune.

    switzerlandrelocationofficial-data
  • 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 standard premium (adult 26+, free choice of doctor, CHF 300 deductible, with accident cover) and the lowest possible premium (any model, highest deductible), plus how often each insurer is the cheapest nationally.

    switzerlandrelocationofficial-data
  • commune_tax

    Live income+wealth tax for a specific commune & household (official ESTV, year 2026). commune = name or postcode; income in CHF; married bool; children count; wealth in CHF.

    switzerlandrelocationofficial-data
  • 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 electricity tariff (ElCom H4), plus the public-transport journey time (Swiss timetable). Distance defaults to straight line × 1.3 between the stations (labelled estimate) unless km_one_way is given. Public-transport fares are not open official data and are not included.

    switzerlandrelocationofficial-data
  • compare_cantons

    Compare 2–4 cantons across all metrics. cantons = array of abbreviations.

    switzerlandrelocationofficial-data
  • 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 deductible, insurance model (standard, family doctor/HMO, telemedicine, other) and accident cover, with the insurer and product. year 2027 (next year) or 2026. Premiums depend on the commune of residence, so give commune (name or BFS number) or region (e.g. ZH-1).

    switzerlandrelocationofficial-data
  • estimate_net_move

    Estimate the net yearly CHF impact of moving between two Swiss communes for a household: live commune-level tax (official ESTV 2026) plus canton-average rent and health-premium differences. Positive savings = the move saves money. The flagship relocation calculation as a tool.

    switzerlandrelocationofficial-data
  • 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 place (postcode or locality) or lat/lon also the nearest points within km with their live status. No prices (no official register exists).

    switzerlandrelocationofficial-data
  • 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 discretion (B, L), the conditions (living together, housing, no social assistance, language), the 5-year deadline (12 months for children over 12) and the language levels, each with its law article. sponsor = status of the person in Switzerland.

    switzerlandrelocationofficial-data
  • 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 saving vs the official Swiss average price (BFS) after the fuel used for the round trip. place = postcode or locality (or lat/lon). Location is used for this lookup only.

    switzerlandrelocationofficial-data
  • 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 highest value for capacity/benefit metrics (dir 'high', e.g. sunshine/jobs). Ranks describe order under the stated scenario, not universal suitability. Also returns the canton pages (DE FR IT EN), its flag, the cantonal government (members, departments, president) and chancellery contacts checked weekly against the official canton website, immigration and emigration by nationality (arrivals, departures, balance, trend), naturalisations by former nationality and world region with the rate per 1,000 foreign residents, and every commune of the canton with population, tax at CHF 100,000, Swiss rank and page. Includes highlights: protected AOP/IGP specialities of the area, UNESCO World Heritage, parks, cultural property of national importance and «Home of» brands (registered seat from the commercial register), plus traditional specialities of the canton.

    switzerlandrelocationofficial-data
  • 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, departments, upcoming meetings, news, tenders and projects read from the commune website (with source and date): population, foreign residents, migration, jobs, new dwellings, gigabit and fibre coverage, public-transport accessibility, solar power, EV share, cars, cross-border commuters, commune finances, its canton context (tax, rent, premium ranks), live income tax for a reference profile (official ESTV), and the national fuel reference. Includes highlights: protected AOP/IGP specialities of the area, UNESCO World Heritage, parks, cultural property of national importance and «Home of» brands (registered seat from the commercial register).

    switzerlandrelocationofficial-data
  • 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 commune (name or BFS number), section (a top-level key), from_year / to_year. Large datasets return a size summary first so you can narrow the request. Every reply carries source, source URL and the page to cite.

    switzerlandrelocationofficial-data
  • 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, for 2025–2027, and the yearly bill for a consumption profile (ElCom categories H1–H8, default H4 = 5-room flat, 4500 kWh) or your own kWh.

    switzerlandrelocationofficial-data
  • 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 for a canton, plus the federal values. canton = 2-letter abbreviation; omit for federal only.

    switzerlandrelocationofficial-data
  • 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-rate charges, water, waste water, waste, upkeep), energy (electricity, gas/fuels, heating), with BFS quality grades. Latest year for Switzerland; with canton also the values of its major region (pooled period). Means over all households incl. owners.

    switzerlandrelocationofficial-data
  • 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 cantons have one (BS, GE, JU, NE, TI); without canton the list of all five is returned. Elsewhere minimums apply only through collective or standard employment contracts.

    switzerlandrelocationofficial-data
  • 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 salary and age credits), as used for a gross-to-net salary estimate.

    switzerlandrelocationofficial-data
  • 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 beneficiary and per household, subsidy as % of the mean premium, federal vs cantonal funding, plus the responsible cantonal office (name, address, phone, website). canton = 2-letter abbreviation.

    switzerlandrelocationofficial-data
  • 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 adjustments (VMWG Art. 13). Optional lease_rate (the rate in the lease) returns the quarter-point steps since then. Also returns the latest BFS rent price index (quarterly change, annual change, share of rents up/down/unchanged).

    switzerlandrelocationofficial-data
  • get_salary

    Official gross monthly salaries in Switzerland (BFS Swiss Earnings Structure Survey LSE): median and P10/P25/P75/P90 for all employees, women and men, by major region and economic sector. canton (2-letter) is mapped to its BFS major region, because the FSO publishes salaries by major region only; sector = NOGA division code (e.g. 62) or a word (e.g. "IT", "banking", "construction"); year = survey year (default latest). CHF per month, gross, standardised to full time.

    switzerlandrelocationofficial-data
  • get_switzerland

    The country level of the hierarchy Switzerland → 26 cantons → communes: population and foreign share (BFS STATPOP), naturalisations per year 2011 onwards with ordinary vs facilitated and the most common former nationalities (official BFS country names in DE FR IT EN), every canton with population, foreign share, tax rank, naturalisations per 1,000 foreign residents and its page and data file, and the index of all commune pages. Use get_canton and get_commune to go down a level. Also the Federal Council (members, departments, President of the Confederation, Federal Chancellor; verified on admin.ch, dated) and the key national figures of the Switzerland page: vital statistics, permits, unemployment, jobs, wages, rents, vacancy, reference rate, health premiums, hospitals, AHV 2027, pillar 3a 2027, public finances of all levels, mobility and energy, crime, sunshine; each with year and source.

    switzerlandrelocationofficial-data
  • 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: rent_mean, net_migration_per_1000, foreigner_pct, sunshine_hours, balance_per_capita, beds_per_1000, jobs, unemployment_pct (SECO yearly averages to 1993). Optional from_year.

    switzerlandrelocationofficial-data
  • 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 plus cost sharing (deductible + 10 % up to CHF 700, children CHF 350, KVG) for every deductible, the cheapest choice and the break-even between the lowest and highest deductible. Hospital contribution and the 40 % share on some medicines are not included.

    switzerlandrelocationofficial-data
  • 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 per canton, for adults, young adults (19–25) and children, previous year vs next year in CHF and %; plus the median change of each insurer's standard premium on the same tariff. canton and insurer are optional filters.

    switzerlandrelocationofficial-data
  • household_budget

    What Swiss households spend per month (BFS household budget survey, official): income, social insurance, taxes, health premiums, food, restaurants, housing and energy, transport, leisure and more, for all households, singles, couples without children, families and retired couples.

    switzerlandrelocationofficial-data
  • 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 an L, B or C permit (AIG 61), keeping a C permit for up to 4 years on request (VZAE 79), residence for naturalisation counted as given up (BüG 33), early pillar 3a withdrawal on leaving for good (BVV 3 Art. 3), pension fund cash payout and its EU/EFTA limit (FZG 5, 25f), vested benefits (FZG 4), AHV pensions abroad, refund of AHV contributions and voluntary AHV (AHVG 2, 18, RV-AHV), withholding tax on payouts abroad (DBG 96), plus the number of people who moved abroad (BFS).

    switzerlandrelocationofficial-data
  • 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, vehicles, broadband, sustainability, naturalisations, permits, health care, housing, income, education and more), each with source, geography (Switzerland / canton / commune), years and page. Without arguments it returns the topics; with topic or query it returns the matching datasets. Then read one with get_dataset.

    switzerlandrelocationofficial-data
  • list_metrics

    List available metrics for the 26 Swiss cantons (key, label, unit, source, what higher/lower means).

    switzerlandrelocationofficial-data
  • 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 canton and the commune (2 to 5 years), language level spoken / written (federal minimum B1 / A2; 8 cantons require more), knowledge test (cantonal written test, commune test or interview), cantonal fee for one adult, the responsible office and the cantonal law with its version in force. Every value carries a verbatim quote from the official cantonal law collection or office page. canton optional (omit for all 26). Information, not legal advice.

    switzerlandrelocationofficial-data
  • 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. 21) from the years someone has lived in Switzerland: years between ages 8 and 18 count double (at least 6 actual years), temporary admission (F) counts half, C permit required. Returns which conditions are met with the law articles, and what is missing. Cantons add 2 to 5 years of residence in the canton (BüG 18). Orientation only, not legal advice.

    switzerlandrelocationofficial-data
  • 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), AHV/IV old-age pension minimum and maximum per month and the married couple cap, BVG entry threshold and coordination deduction, minimum AHV contributions, supplementary-benefit amounts, withdrawal rules and retroactive 3a buy-ins. Each figure with its official source (Federal Council, BSV, ESTV).

    switzerlandrelocationofficial-data
  • 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 years, language levels, EU/EFTA 5-year list, moving within Switzerland) each with its law article (AIG, VZAE, BüG) or SEM page, and the number of people per permit (BFS, 2010 to latest year) for Switzerland or a canton. Information, not legal advice: the cantonal migration office decides.

    switzerlandrelocationofficial-data
  • 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 health premium region and cheapest insurer at both places (FOPH), the electricity bill at both places (ElCom), the commute to work from both places (optional work_place), a side-by-side of both communes (official figures), and the official to-do list for a move within Switzerland (ch.ch) with the rules on taxes (StHG Art. 68) and premiums (KVG Art. 61). Each part fails independently, so one unavailable source never blocks the answer.

    switzerlandrelocationofficial-data
  • 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 UTC) of hazel, alder, birch, ash, beech, oak and grasses at the 15 stations for the last 14 days, and a pollen calendar derived from the last ten complete years (weekly means, main season, peak week). With canton (2-letter code): its nearest station; without: every station plus the national calendar by month.

    switzerlandrelocationofficial-data
  • 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 with weekday, which fall on working days and the bridge days (Monday before a Tuesday holiday, Friday after a Thursday holiday). Cantons that set holidays by area (AG, AI, AR, FR, NE, SO) return one list per area with conditions. Without canton: the number of holidays and bridge days of every canton. Names in DE/FR/IT/EN.

    switzerlandrelocationofficial-data
  • rank_by_metric

    Rank all cantons by a metric. metric = a key from list_metrics; order = "high" or "low" (default high).

    switzerlandrelocationofficial-data
  • recommend_canton

    Personal canton recommendation ("Where should I live in Switzerland?"): weight 5 categories 0–3 (cost = rent/premiums/electricity; tax = income tax/fiscal balance; work = jobs/unemployment/migration; env = sunshine/crime/vacancy; health = hospital capacity) and get all 26 cantons scored by the transparent percentile method of the Swiss Living Quality Index. Every evidence figure carries value, unit, rank, source and year. Scores describe order under the stated weights, not universal suitability.

    switzerlandrelocationofficial-data
  • 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 the 95% confidence interval, 2010 onwards, plus a size-standardised rent (DERIVED by Swiss Living Index: each canton weighted with one fixed Swiss mix of dwellings by rooms) as a level index (Switzerland = 100) and change index (first year = 100), growth over 5 years and since 2010, vacancy rate and the national CPI rent index. With canton: its full yearly series; without: all cantons ranked. Also the rent statistics Basel-Stadt (quarterly rent index, year-on-year), Geneva (rent index since 1995 and average rent by rooms; Geneva counts the kitchen as a room) and the city of Zurich (median and mean net rent for 2, 3 and 4 rooms, non-profit vs other, every two years) publish themselves, each with its own definition and licence.

    switzerlandrelocationofficial-data
  • 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 (BFS LSE). occupation = ISCO code or words (e.g. "nurse", "engineer", "teacher", "IT"); canton maps to its major region.

    switzerlandrelocationofficial-data
  • 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 the EDK list): autumn, Christmas, sports/carnival, spring/Easter as first and last weekday off, summer start, who sets the dates (whole canton, region of the capital, canton and communes, or communes), source links, a calendar file (.ics) per canton, and which cantons are on holiday this week. With canton: that canton; without: all.

    switzerlandrelocationofficial-data
  • 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_move when the spelling is uncertain.

    switzerlandrelocationofficial-data
  • 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 five steps, when a switch is blocked (debts reminded by 30 November and unpaid by 31 December), the 30 June option (standard model with ordinary deductible only), deductible and model changes, and the free cancellation-letter page in DE/FR/IT/EN. Official sources: FOPH, priminfo, KVG Art. 7.

    switzerlandrelocationofficial-data
  • 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/FTA tax calculator, for two households: single (35) and married couple with two children (one earner). Give a commune (name or BFS number) for its tax and rank of all communes, a canton for its lowest and highest communes, or nothing for the national lowest/highest. household: single or family.

    switzerlandrelocationofficial-data
  • 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 printed on the return applies), deadline for the self-employed, free extension until, latest extension, extension fee, the online extension link, and the cantonal wording with source links. Rules of the current tax year; the cantons publish the next year in January/February. The date on the tax return is binding.

    switzerlandrelocationofficial-data
  • upcoming_votes

    The next Swiss federal vote dates and (once announced) the subjects on the ballot, in DE/FR/IT/EN (official Federal Chancellery / VoteInfo data).

    switzerlandrelocationofficial-data
  • 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 family, study, retire, live without working, or already living here on a B permit) returns the permit (L, B, C, G or none), whether it is an entitlement or at the canton's discretion, the 2026 quota for non-EU work, every rule with its law article (AIG, VZAE, BüG) or SEM page, and for people already here the years until a C permit and naturalisation. Same logic as the page, checked by 45 test cases. Asylum statuses are out of scope. Information, not legal advice: the cantonal migration office decides.

    switzerlandrelocationofficial-data
  • 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 federal reserve, and the separate quotas for EU/EFTA service providers over 90 days, UK nationals without acquired rights and US interns, with the admission rules (economic interest, priority of the domestic workforce, qualified workers only) and their law articles. canton optional.

    switzerlandrelocationofficial-data