Search / ch.1820/telefonbuch
1820.ch – Telefonbuch Schweiz
R0· no sign-inSwiss phone directory: search people and businesses, reverse number lookup, business categories.
v1.0.1 · active · website · descriptor JSON · versions
Search / ch.1820/telefonbuch
R0· no sign-inSwiss phone directory: search people and businesses, reverse number lookup, business categories.
v1.0.1 · active · website · descriptor JSON · versions
{
"mcpServers": {
"telefonbuch": {
"type": "http",
"url": "https://mcp.1820.ch/mcp"
}
}
}claude mcp add --transport http telefonbuch https://mcp.1820.ch/mcp[mcp_servers.telefonbuch]
url = "https://mcp.1820.ch/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"telefonbuch": {
"type": "remote",
"url": "https://mcp.1820.ch/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"telefonbuch": {
"type": "http",
"url": "https://mcp.1820.ch/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=telefonbuch&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLjE4MjAuY2gvbWNwIn0%3D"
}{
"servers": {
"telefonbuch": {
"type": "http",
"url": "https://mcp.1820.ch/mcp"
}
}
}{
"mcpServers": {
"telefonbuch": {
"httpUrl": "https://mcp.1820.ch/mcp"
}
}
}extensions:
"telefonbuch":
enabled: true
name: "telefonbuch"
type: streamable_http
uri: "https://mcp.1820.ch/mcp"
timeout: 300
protocol.modernsupports 2026-07-28 (server/discover)protocol.statelessanswers without a sessionprotocol.transportstreamable HTTPprotocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every useauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations4 of 4 tools declare readOnlyHint or destructiveHinttools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_directory_entry (destructiveHint, openWorldHint); reverse_phone_lookup (destructiveHint, openWorldHint); search_swiss_directory (destructiveHint, openWorldHint); …tools.token_costabout 999 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes4 tool changes in 30 daysstability.rug_pull1 tools kept their name but changed most of their description in 30 days; review before trusting themdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagesearch_swiss_directorychangeddescription, input schema, annotationsmeaning changedFull-text search over the Swiss public phone/business directory (1820.ch): matches on name, company, or category, optionally narrowed by locality/postcode/canton. Use get_directory_entry for phone numbers and opening hours of a specific result.
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.
reverse_phone_lookupchangedinput schema, annotationsget_directory_entrychangedinput schema, annotationsbrowse_business_categorychangedinput schema, annotationsFull history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-96% +updated-22d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://mcp.1820.ch/mcp streamable-http | none | yes | 96% | 702 ms | 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-05 | 2026-10-19 |
browse_business_categoryread-only | 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. |
get_directory_entryread-only | 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. |
reverse_phone_lookupread-only | 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. |
search_swiss_directoryread-only | 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. |
Schemas: list_tools.
{
"name": "ch.1820/telefonbuch",
"title": "1820.ch – Telefonbuch Schweiz",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://mcp.1820.ch/mcp",
"type": "streamable-http"
}
],
"version": "1.0.1",
"websiteUrl": "https://1820.ch/ch/de/ki-assistenten",
"description": "Swiss phone directory: search people and businesses, reverse number lookup, business categories."
}