accueil / serveurs / Recherche & Web / ch.1820/telefonbuch
ch.1820/telefonbuch
serveur MCP (Model Context Protocol) · 1820.ch 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que ch.1820/telefonbuch est sûr ?
Au dernier audit MCP Hub, le serveur MCP « ch.1820/telefonbuch » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 4 outils
- browse_business_category≈ 570 tokens
Lists public directory entries in one business category, optionally narrowed to a locality/postcode/canton. Use search_swiss_directory instead for a free-text query.
Paramètres, retour & exemple (4)
Paramètreslang· string · optionnel · de | fr | it | en
Response language: de, fr, it, or en. Defaults to de.limit· integer · optionnel
Maximum number of results, 1-20.category· string · requis
The business category slug (e.g. "restaurant", "coiffeur", "sanitaer"). Valid slugs are the slug values in categories, as returned by get_directory_entry, or a top-level group slug such as "bau-handwerk".location· string · optionnel
Locality, postcode, or canton (e.g. "Baden", "5400", "ZH") to narrow the category to. Always put a place name here.
Exemple d'appel{"name": "browse_business_category", "arguments": {"category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"source": {}, "results": "texte", "retrieved_at": "texte", "advertising_block_note": "texte"}} - get_directory_entry≈ 764 tokens
Fetches the full public detail for one directory entry by its entry_id (public_id), including phone numbers, opening hours, and links when the entry has them. Use get_directory_entry for phone numbers and opening hours; use search_swiss_directory or browse_business_category to find an entry_id first.
Paramètres, retour & exemple (2)
Paramètreslang· string · optionnel · de | fr | it | en
Response language: de, fr, it, or en. Defaults to de.entry_id· string · requis
The entry's public_id, as returned by search_swiss_directory, browse_business_category, or reverse_phone_lookup.
Exemple d'appel{"name": "get_directory_entry", "arguments": {"entry_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"entry": {}, "source": {}, "retrieved_at": "texte", "advertising_block_note": "texte"}} - reverse_phone_lookup≈ 463 tokens
Looks up the public directory entry (or entries) associated with a Swiss phone number. Accepts national ("079 123 45 67"), E.164 ("+41791234567"), or compact notation. Returns an empty result list when the number has no findable public listing.
Paramètres, retour & exemple (2)
Paramètreslang· string · optionnel · de | fr | it | en
Response language: de, fr, it, or en. Defaults to de.phone_number· string · requis
The phone number to look up, in any common Swiss notation (national, E.164, or compact).
Exemple d'appel{"name": "reverse_phone_lookup", "arguments": {"phone_number": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"source": {}, "results": "texte", "retrieved_at": "texte"}} - search_swiss_directory≈ 662 tokens
Full-text search over the Swiss public phone/business directory (1820.ch). Matches ALL words in query, so a short keyword works best; put any place name in location, not query. For "business type X in place Y", browse_business_category with a category slug is an alternative. Use get_directory_entry for phone numbers and opening hours of a specific result.
Paramètres, retour & exemple (5)
Paramètreslang· string · optionnel · de | fr | it | en
Response language: de, fr, it, or en. Defaults to de.limit· integer · optionnel
Maximum number of results, 1-20.query· string · requis
One short keyword: a person's or company name, or ONE business type (e.g. "Müller", "Migros", "Coiffeur"). Every word must match, so no sentences or extra adjectives. Never put a place name here — use location instead.location· string · optionnel
Locality, postcode, or canton (e.g. "Baden", "5400", "ZH") to narrow the search. Always put a place name here, never in query.entry_type· string · optionnel · person | business | all
Restrict results to person, business, or all entries.
Exemple d'appel{"name": "search_swiss_directory", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"source": {}, "results": "texte", "retrieved_at": "texte", "advertising_block_note": "texte"}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».