← Plugin catalog
Productivity

Swiss FTTH Coverage

METAVSHN GmbH v1.0.2

Check and track Swiss fibre

Create a free account to save this plugin.

From the developer

Declared capabilities

  • Search addresses
  • Read coverage
  • MCP Events

Cost & access

This plugin reads coverage and manages event subscriptions. It does not sell services or place orders.

Declared limitations

  • No orders
  • No source changes
  • No private imports

Onboarding example

Do I have fibre at home in Switzerland?
Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 5, 2026. Package observed Nov 5, 2026.

View package source →

Description

From the marketplace listing

Independent, provider-neutral fibre map operated by METAVSHN, combining Swisscom and ALEX records for Swiss networks. Coverage depends on the available source records; it is not a complete register of every operator. Check where fibre (fiber/FTTH) is available in Switzerland, when rollout is planned, and what the recorded status means for getting connected. Includes a skill for Swiss home and business address checks. Use for questions such as "Do I have fibre at home?", "Can I get fiber at my address?", "Habe ich Glasfaser?", "Ho la fibra a casa?", or "Ai-je la fibre chez moi ?". The user does not need to name this plugin, METAVSHN, Swisscom, ALEX, or FTTH. If the address is missing, offer a check and ask for the street, house number, postcode and town. Ask for the country if it is unknown. Confirm an ambiguous building, then read its stored Swisscom and ALEX status, source dates, Communication Date restrictions, GK99 blocks and map. No account is needed for coverage reads. For requests such as "tell me when fibre is available" or "alert me if these addresses change", offer subscriptions for one or more selected buildings. MCP Events on supported hosts require OAuth sign-in and consent; email alerts require email confirmation on the map. MCP Events allow up to 25 active building subscriptions per user. Separate subscriptions to the same building count separately. Email alerts allow up to 200 buildings per account. Notifications follow recorded changes after imports, not live operator activity. Time-based reminders use the host reminder capability when available. Data comes from imported source files; this is not a live line test, an order, or a delivery guarantee. A missing fibre record does not prove that service is unavailable. This plugin does not check addresses outside Switzerland, prices, or Wi-Fi faults.

Language: English · Automatically detected from descriptions.

What changed

· 2 observations

Capabilities & instructions

Full description changed from “Search Swiss addresses, check stored fibre coverage, and follow coverage changes from the METAVSHN FTTH map.” to “Independent, provider-neutral Swiss fibre availability map by METAVSHN. Check home or business addresses using Swisscom and ALEX records. Follow building...”. Capabilities...

View comparison →
Technical updates · 1

Package or technical metadata updated

View technical comparison →
Earlier changes · 2 more observation days on this page

· 1 observation

Capabilities & instructions

Full description changed from “Search Swiss addresses, check stored fibre coverage, and follow coverage changes from the METAVSHN FTTH map.” to “Independent, provider-neutral Swiss fibre availability map by METAVSHN. Check home or business addresses using Swisscom and ALEX records. Follow building...”. Capabilities...

View comparison →

Keywords

Files & skills

File archives

Plugin package5 files · 22.6 KBBrowse files →
Skill instructions
check-swiss-fibre5.88 KB

View saved version →

---
name: check-swiss-fibre
description: Use the independent, provider-neutral METAVSHN map to check fibre (fiber/FTTH) availability, planned rollout dates and coverage status at Swiss homes or businesses with Swiss FTTH Coverage. Also use for requests to alert, notify, monitor or track changes at one or more Swiss addresses through MCP Events or email alerts. Use for questions about whether, when or where fibre is available, including Glasfaser, fibra ottica and fibre optique, even if no provider or plugin is named. Ask for the country and address when missing. Not for Wi-Fi faults, non-Swiss coverage or current prices.
---

# Check Swiss fibre

Use the connected Swiss FTTH Coverage tools to check stored coverage and
planned rollout dates for Swiss addresses. Ask for the address when it is
missing. Respect the sources and scope requested by the user.

This is an independent map operated by METAVSHN. It combines Swisscom and ALEX
records for Swiss networks. The records do not prove coverage of every operator.
A coverage result is not a provider recommendation or a sales offer.

## Choose the next step

- “Do I have fibre at home?”: offer to check. Ask for country if unknown and
  street, house number, postcode and town. Use an address already supplied in
  this chat. Do not infer an address from personal details or location.
- “When will fibre reach my home?” or “Is it ready to order?”: check the exact
  building. Explain the returned status and any returned planned date.
- “Where is fibre available?”: ask for a Swiss address or area. An address search
  returns at most 10 matches; it is not a complete area survey. Offer the public
  map for exploring an area. Do not claim nationwide coverage from search results.
- “How can I get connected?”: check the building first, then explain the recorded
  status. A provider must confirm the live line, product and installation steps.
  Use a provider source for details that this plugin does not return.
- A general question such as “What is FTTH?” needs a plain explanation, not an
  invented address lookup. Offer an address check if it would help.

## Check one address

1. Call `search_coverage` with the supplied Swiss address or EGID. Do not send
   the generic fibre question as the query. Reads need no account or sign-in.
2. If several buildings match, show a short text list and ask the user to choose.
   Do not silently select the first result. If none match, check spelling and
   address details. No match does not mean no fibre.
3. Call `get_coverage` with the selected `building_key`. A user-supplied EGID can
   also be used as `egid:<number>`. Never invent an identifier.
4. Give a brief answer in the user's language. Include the selected address,
   Swisscom and ALEX status where present, returned dates, and the map source link.
   The final coverage tool displays the result card. Do not call it again just
   to display another card or repeat the same result in a second component.

## Explain dates and limits

- These are imported records, not a live line test. Report source dates separately
  from the time of the lookup. Do not claim the source was updated today merely
  because `checked_at` is today.
- Use only dates returned for the selected building or its entrances. If several
  entrance dates differ, state this. Do not turn a planned date into a guarantee.
- An absent fibre record is unknown coverage, not proof that fibre is unavailable.
- The Communication Date concerns marketing restrictions. It is not an installation
  date. Marketing is forbidden before it. A reached date clears only that date
  restriction and does not grant general marketing approval. Missing dates do not
  confirm permission.
- GK99 blocks Swisscom service independently of ALEX. Keep both sources separate.
  Preserve all visibility limits and warnings returned by the tools.

If a request fails, state that the check failed and offer a provider check.
Do not report a failed request as no coverage. For current prices, ordering,
installation appointments and non-Swiss addresses, use a suitable other source.

## Follow one or more buildings

Use this workflow for “tell me when fibre arrives”, “alert me if this address
changes”, “watch these buildings”, or equivalent requests in other languages.
Resolve and check each address first. Keep each confirmed `building_key`.

- **MCP Events:** If the host supports the server's event subscription capability,
  offer `coverage.changed` for each selected building. Complete OAuth sign-in and
  consent before subscribing. Use the host-provided webhook and subscription
  flow; do not invent a callback URL or secret. Respect the returned expiry and
  renew through the host when needed. The limit is 25 active subscriptions per
  user. Separate subscriptions to the same building count separately.
- **Email alerts:** Open the returned building map link and guide the user to its
  alert bell. The first alert requires email confirmation. Signed-in users can
  then follow more buildings with the bell, up to 200 per account. `/alerts`
  manages followed buildings and email language.
  Do not claim that public coverage tools create an email subscription.
- Explain which channel was set up and which buildings it covers. Claim that
  monitoring is active only after successful subscription or email confirmation.
  If the host has no event support, offer email alerts. Do not invent tool names.
- Events are dispatched after imports record a change. The regular import and
  email cycle is daily; retries can delay delivery. This is not a live feed from
  every operator. Explain source dates separately from notification timing.
- For a reminder on a specified date, use the host's reminder capability when
  available. Confirm the date, time and time zone, and include the building key
  and map link. A timed reminder is separate from a coverage-change subscription.
  Do not claim a reminder is scheduled unless the host confirms creation.
Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
METAVSHN GmbH
Keywords
See keywords
Commerce declaration
Does not support commerceThis does not establish whether access is free or paid.
Review scenarios
5 positive · 3 negativeScenario counts, not test results.

Declared capabilities

  • Search addresses
  • Read coverage
  • MCP Events
  • Email alerts

Package observed Nov 5, 2026.

Technical details
First seen
Oct 24, 2026 · 12:40 UTC
Last seen
Nov 5, 2026 · 00:00 UTC
Latest observed change
Oct 31, 2026 · 01:03 UTC
Collection status
Collected

plugin_asdk_app_6acc99f31dc481918b756ec2e41cd9cc

Download plugin data (JSON)