An observation record, not an assessment. Every row below is a change we recorded directly, with the content hash before and after. https://swisslivingindex.ch/mcp
| observed at (UTC) | change | version signal | reported version | tools | surface hash |
|---|---|---|---|---|---|
| 2026-10-10 13:40:03Z | DESCRIPTION_CHANGED | version-signalled | 1.22.0 → 1.28.0 | no tool-name change recorded | 765c1130b0ba → 6b6c52d17f93 |
| 2026-10-10 13:40:03Z | SURFACE_CHANGED | version-signalled | 1.22.0 → 1.28.0 | +pollen +school_holidays +tax_deadlines | 7d154d4c3b8c → c7833d2aca2d |
| 2026-10-09 19:40:03Z | SURFACE_CHANGED | version-signalled | 1.21.0 → 1.22.0 | +ahv_pension +rent_index | febcae9cef19 → 7d154d4c3b8c |
| 2026-10-09 13:40:04Z | DESCRIPTION_CHANGED | version-signalled | 1.17.0 → 1.21.0 | no tool-name change recorded | 9dad55d01a66 → 642c05e46642 |
| 2026-10-09 13:40:04Z | SURFACE_CHANGED | version-signalled | 1.17.0 → 1.21.0 | +births_deaths +get_switzerland | 5a823cba97fb → febcae9cef19 |
| 2026-10-08 19:40:05Z | DESCRIPTION_CHANGED | version-signalled | 1.10.0 → 1.17.0 | no tool-name change recorded | ea26ac0b9f72 → 9dad55d01a66 |
| 2026-10-08 19:40:05Z | SURFACE_CHANGED | version-signalled | 1.10.0 → 1.17.0 | +asylum_statistics +capital_withdrawal_tax +naturalisation_canton_rules +public_holidays −book_consultation | 5229e03c16ad → 5a823cba97fb |
| 2026-10-08 13:40:03Z | SURFACE_CHANGED | version-signalled | 1.9.0 → 1.10.0 | +family_reunification +which_permit +work_permit_quotas | ae11e7bb817b → 5229e03c16ad |
| 2026-10-06 07:40:03Z | SURFACE_CHANGED | version-signalled | 1.7.0 → 1.9.0 | +leaving_switzerland +naturalisation_timing +pension_figures +permit_types +pillar3a_tax | 0e1a63c3343f → ae11e7bb817b |
| 2026-10-05 19:40:04Z | SURFACE_CHANGED | version-signalled | 1.4.0 → 1.7.0 | +cheapest_health_insurer +health_deductible_advice +health_premium_increase +plan_move +switch_health_insurer +tax_by_commune | 58f3932723de → 0e1a63c3343f |
| 2026-10-03 13:40:03Z | SURFACE_CHANGED | version-signalled | 1.2.0 → 1.4.0 | +commute_cost +compare_health_insurers +ev_charging_near +fuel_prices_near +get_commune +get_dataset +get_electricity_price +get_family_tax_deductions +get_housing_costs +get_minimum_wage +get_payroll_rates +get_premium_subsidy +get_reference_rate +get_salary +household_budget +list_datasets +salary_by_occupation | 28aa989c11e0 → 58f3932723de |
This section is identical for ~92% of publishers and is published as
shared context, not as a finding about swisslivingindex.ch. 90 dependency
packages sit beneath the measured MCP population; 41 have a
single maintainer and 31 have not published in over two years.
The widest is zod at
80.46% of npm-backed servers (8529 servers,
1 maintainer, last publish 2026-09-13).
These are properties of the shared SDK dependency closure. Any page claiming this set as
one operator's personal exposure is misreading a universal fact as a private one.
Source: state/mcp-census/chokepoint-maintainers.json, as_of 2026-10-07.
Observation window 2026-09-21 → 2026-10-10.
22,294 servers were observed; 2,214
were seen to change and 20,080 were observed and
recorded no change — that negative control is why a non-zero count here means something.
Across the corpus, 4,781 of
6,334 changes carried no version signal, and
1,690 of those added or removed tools.
What this does NOT cover: servers outside the observed set; changes that
occurred before 2026-09-21; changes that began and reverted between two observations;
and any server reachable only with credentials we do not hold. A server's absence from this
record is not evidence it did not change — only that we did not observe it.
Universe captured 2026-10-10T19:40:03.823Z. Produced by core/surface_history_page.cjs (reads core/surface_clock producers).
Hashes are of the served tool surface and are recomputable from the server's own response.