Atlas entry

swisslivingindex.ch

262 capabilities over MCP. The inventory is incomplete. First atlas observation.

Observed · passive: no tools called, no credentials sent · sha256:94da9e…b8e3

Surfaces

5 protocols checked

ARDNot foundNo document retrieved
A2Ainvalid0 skills
MCPValid2025-06-18 · 72 tools · 190 resources · prompts not advertised
OpenAPINot detected0 operations
WebMCPNot detected0 declarative form tools · experimental
Exact states and meaning
  • ARD
    absent

    Exact state: not found · No document retrieved

    The supported discovery location returned no matching document.

    Not found does not prove the service exposes no such interface elsewhere.

    Not observed / not fetched

  • A2A
    failed

    Exact state: invalid · 0 skills

    InterfaceDelta retained the machine state “invalid” without assigning an additional meaning.

    Not observed / not fetched

  • MCP
    observed

    Exact state: valid · Revision 2025-06-18 · 72 tools · 190 resources · prompts not advertised

    A usable protocol document was retrieved and validated.

    Directly observed

  • OpenAPI
    absent

    Exact state: not detected · 0 operations

    No endpoint was established from the evidence and scope that InterfaceDelta inspected.

    Not detected does not prove that no endpoint exists.

    Not observed / not fetched

  • WebMCP
    absent

    Exact state: not detected · 0 declarative form tools · experimental

    No named declarative WebMCP form tools were observed in the origin root HTML.

    Script-registered tools and other pages are not observed, so this does not mean the site has no WebMCP tools.

    Not observed / not fetched

Capabilities

262 · inventory incomplete

Summary of the AI readings · beta

The service lists 72 capabilities, and 50 have AI readings.

49 capabilities are read as read-only, including get_premium_subsidy, get_salary and pollen.

Rows named: get_premium_subsidy · get_salary · pollen

Written by code from the AI readings on this page: it groups them and says nothing they do not.

The atlas shows each capability by its plain identifier, inputs and declared sign-in. Publisher descriptions, paths, links and source evidence are not published here.

A2A skills 0+ observed

Inventory incomplete. The displayed count is a lower bound; missing items do not prove removal.

None recorded in this Passport.

MCP tools 72

  • ahv_pension

    inputs age, average_income, birth_year, canton and 11 more

  • asylum_statistics

    inputs indicator, month, nationality, years

    AI Reads only 0.93

  • births_deaths

    inputs geo

    AI Reads only 0.88

  • canton_delegation

    inputs canton (required)

    AI Reads only 0.86

  • cantonal_parliament

    inputs canton, name, votes

    AI Reads only 0.80

  • capital_withdrawal_tax

    inputs amount, canton, commune, household and 1 more

    AI Reads only 0.88

  • cheapest_health_insurer

    inputs canton, commune, region

    AI Reads only 0.82

  • commune_tax

    inputs children, commune (required), income (required), married and 1 more

  • commute_cost

    inputs consumption_l, days_per_month, ev_kwh, from (required) and 3 more

  • compare_cantons

    inputs cantons (required)

    AI Reads only 0.90

  • compare_health_insurers

    inputs accident, age_group, commune, deductible and 4 more

    AI Reads only 0.88

  • data_freshness

    inputs status

    AI Reads only 0.90

  • dog_tax

    inputs commune

    AI Reads only 0.91

  • election_results

    inputs canton, commune, history

    AI Reads only 0.90

  • estimate_net_move

    inputs children, from_commune (required), income (required), married and 2 more

  • ev_charging_near

    inputs km, lat, lon, place and 1 more

  • family_reunification

    inputs sponsor

    AI Reads only 0.86

  • federal_votes

    inputs canton, commune, date

    AI Reads only 0.92

  • fire_danger

    inputs canton

    AI Reads only 0.90

  • fuel_prices_near

    inputs consumption, fuel, km, lat and 4 more

    AI Reads only 0.85

  • get_canton

    inputs canton (required), communes

    AI Reads only 0.90

  • get_commune

    inputs commune (required)

    AI Reads only 0.90

  • get_dataset

    inputs canton, commune, from_year, id (required) and 3 more

    AI Reads only 0.90

  • get_electricity_price

    inputs category, commune (required), kwh, year

    AI Reads only 0.85

  • get_family_tax_deductions

    inputs canton

    AI Reads only 0.90

  • get_housing_costs

    inputs canton

    AI Reads only 0.88

  • get_minimum_wage

    inputs canton

    AI Reads only 0.90

  • get_payroll_rates

    AI Reads only 0.93

  • get_premium_subsidy

    inputs canton (required)

    AI Reads only 0.90

  • get_reference_rate

    inputs lease_rate

    AI Reads only 0.89

  • get_salary

    inputs canton, region, sector, year

    AI Reads only 0.90

  • get_switzerland

    AI Reads only 0.88

  • get_trend

    inputs canton (required), from_year, metric (required)

    AI Reads only 0.84

  • health_deductible_advice

    inputs accident, age_group, commune, expected_costs and 3 more

  • health_premium_increase

    inputs canton, insurer

    AI Reads only 0.84

  • household_budget

    inputs household

    AI Reads only 0.88

  • how_many

    inputs topic

    AI Reads only 0.90

  • immigration_reasons

    inputs canton, history, nationality, year

    AI Reads only 0.86

  • imputed_rental_value

    inputs canton, commune

    AI Reads only 0.88

  • leaving_switzerland

    inputs permit

    AI Reads only 0.80

  • list_datasets

    inputs geography, query, topic

    AI Reads only 0.86

  • list_metrics

    AI Reads only 0.88

  • mortgage_rates

    inputs history

    AI Reads only 0.88

  • naturalisation_canton_rules

    inputs canton

    AI Reads only 0.86

  • naturalisation_timing

    inputs has_c_permit, spouse_of_swiss, years_age_8_to_18, years_in_canton and 4 more

    AI Computes only, changes nothing 0.85

  • parliament_and_people

    AI Reads only 0.90

  • parliament_business

    inputs business, query

    AI Reads only 0.88

  • parliament_member

    inputs canton, council, id, lang and 2 more

    AI Reads only 0.90

  • parliament_session

    inputs session

    AI Reads only 0.88

  • parliament_vote

    inputs business, final_only, id, legislature and 2 more

    AI Reads only 0.92

  • pension_figures
  • permit_types

    inputs canton, history

    AI Reads only 0.86

  • pillar3a_tax

    inputs age_at_withdrawal, amount, capital, children and 4 more

  • plan_move

    inputs children, from_commune (required), income, language and 3 more

  • pollen

    inputs canton

    AI Reads only 0.88

  • public_holidays

    inputs canton, year

    AI Reads only 0.87

  • rank_by_metric

    inputs metric (required), order

    AI Reads only 0.88

  • recommend_canton

    inputs cost, env, health, infra and 4 more

  • rent_index

    inputs canton

    AI Reads only 0.91

  • salary_by_occupation

    inputs age, canton, occupation, region and 1 more

    AI Reads only 0.90

  • school_holidays

    inputs canton

    AI Reads only 0.88

  • search_commune

    inputs query (required)

    AI Reads only 0.90

  • search_speeches

    inputs business, date, session, speaker

    AI Reads only 0.88

  • sunday_shopping

    inputs canton

    AI Reads only 0.85

  • switch_health_insurer
  • tax_by_commune

    inputs canton, commune, household, limit

    AI Reads only 0.88

  • tax_deadlines

    inputs canton

    AI Reads only 0.89

  • upcoming_votes

    AI Reads only 0.90

  • waste_fees

    inputs commune

    AI Reads only 0.90

  • water_temperature

    inputs canton

    AI Reads only 0.92

  • which_permit

    inputs age, family_member_in_switzerland, family_member_is_eu_efta, job_length and 5 more

  • work_permit_quotas

    inputs canton, year

    AI Reads only 0.88

MCP resources 190

  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown
  • name not shown

Not observed in this Passport: MCP prompts, OpenAPI operations.

Declared and observed

72 tools declare hints; the AI readings agree with all 60 that have a reading.

A disagreement is not a finding about the service: either side can be wrong. How we compare declarations and readings.

Atlas history

1 observation

  • 262 capabilities · MCP 2025-06-18 · MCP endpoint validFirst observation
    Fingerprint and versions
    Fingerprint
    94da9eb46579a4fb4bf88b4da7cd3ceb0fa144e30fb36eeb507389034983b8e3
    Passport schema
    0.5.0, passport-semantic-v4
    Consistency
    MCP_PROMPTS_ADVERTISEMENT_LIST: not applicable · MCP_RESOURCES_ADVERTISEMENT_LIST: match · MCP_TOOLS_ADVERTISEMENT_LIST: match · OPENAPI_MCP_EXPLICIT_MAPPING: not applicable

Each class compares an observation with the previous atlas observation. Runs of unchanged observations are grouped. Struck values are what the previous observation recorded; inserted values are what this one recorded.

About this entry

  • ch.swisslivingindex/swiss-living-index
    Listed

    Official MCP Registry · first listed 16 Sep 2026 · last listed 31 Oct 2026

Passive observations of a public interface listed in the Official MCP Registry. An observation does not verify security, ownership or compliance, and InterfaceDelta assigns no scores or rankings. Methodology · Report an inaccuracy · Ask for removal

Identity and snapshot
Target key
sha256:deeb32cb73b1afe1dccf7e2258791fc0af4275c47a25742b2f99aab2719ab0c0
Locator SHA-256
b9e8c1ac7ac09f25c773ee45041743879f443050f54dff4f557d2c50cfb9e7da
Snapshot generated
4 Nov 2026, 00:59 UTC

The entry is one exact observed target, not a real-world service identity, and implies no ownership. Endpoint paths are not published; the locator hash lets an operator confirm their own URL.