{"data":{"name":"com.faceabot/transit-switzerland","title":"Faceabot Transit Switzerland (SBB/CFF)","description":"Swiss trains and public transport: live connections and departures. Official data, free, no key.","version":"1.0.0","websiteUrl":"https://faceabot.com/european-trains","repositoryUrl":null,"remotes":[{"url":"https://faceabot.com/tools-mcp/ch-rail","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-21T13:21:18.424Z","updatedAt":"2026-10-21T13:21:18.424Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"Faceabot Transit Switzerland (SBB/CFF)","source":"official-registry","sourceId":"com.faceabot/transit-switzerland","updatedAt":"2026-10-21T13:21:18.424Z","confidence":100,"websiteUrl":"https://faceabot.com/european-trains","description":"Swiss trains and public transport: live connections and departures. Official data, free, no key.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"com.faceabot/transit-switzerland","endpointFingerprint":"acd5b0ec560c64c4e9b78916d19a73697bbe050b3993ca4ccc830b19f805fb2a","name":"ch_connections","title":"Swiss public transport connections (SBB/CFF/FFS)","description":"Journeys between two places in Switzerland by train, bus, tram or boat (SBB/CFF/FFS, PostBus and all Swiss operators): departure and arrival times, platforms, transfers, live delays.\nUse when: someone needs to travel by public transport in Switzerland (e.g. Zürich to Geneva).\nExample: {\"from\":\"Zürich HB\",\"to\":\"Genève\"}","inputSchema":{"type":"object","properties":{"from":{"type":"string","description":"Departure station or stop (Zürich HB, Genève, Lausanne, Bern, Basel SBB, Lugano…)"},"to":{"type":"string","description":"Arrival station or stop"},"date":{"type":"string","description":"Optional day, YYYY-MM-DD (Swiss time). Default: today"},"time":{"type":"string","description":"Optional time HH:MM (Swiss time). Default: now"},"time_is":{"type":"string","enum":["departure","arrival"],"default":"departure"},"results":{"type":"integer","minimum":1,"maximum":6,"default":3}},"required":["from","to"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"definitionHash":"59233f3bf42cda1bf56916f8534311556a4d2e0b582585196d115488f5117efa","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T19:46:40.086Z","metadataTrust":"untrusted"},{"serverName":"com.faceabot/transit-switzerland","endpointFingerprint":"acd5b0ec560c64c4e9b78916d19a73697bbe050b3993ca4ccc830b19f805fb2a","name":"ch_find_station","title":"Find a Swiss station or stop name","description":"Finds the exact Swiss station or stop names matching a word (German, French or Italian names).\nUse when: a place name is ambiguous or misspelled.\nExample: {\"query\":\"Lausanne\"}","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Part of the station or stop name"}},"required":["query"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"definitionHash":"598a43516cb1079ae5149fb4ad5ef1230f00b7ab7dc0edde2dcb524888f5ea1b","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T19:46:40.086Z","metadataTrust":"untrusted"},{"serverName":"com.faceabot/transit-switzerland","endpointFingerprint":"acd5b0ec560c64c4e9b78916d19a73697bbe050b3993ca4ccc830b19f805fb2a","name":"ch_station_departures","title":"Next departures from a Swiss station or stop","description":"Next departures (train, bus, tram) from one Swiss station or stop: time, line, destination, platform, live delay.\nUse when: someone is at (or going to) a Swiss station and wants the next departures.\nExample: {\"station\":\"Bern\"}","inputSchema":{"type":"object","properties":{"station":{"type":"string","description":"Station or stop name"},"results":{"type":"integer","minimum":1,"maximum":20,"default":8}},"required":["station"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"definitionHash":"b94c3eb430d61651e85c67cdb4290b27338e55798ef2ff4b27ef46aa8c1298be","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T19:46:40.086Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"acd5b0ec560c64c4e9b78916d19a73697bbe050b3993ca4ccc830b19f805fb2a","protocol":"streamable-http","status":"indexed","toolCount":3,"observedAt":"2026-11-03T19:46:40.086Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"com.faceabot/transit-switzerland":{"url":"https://faceabot.com/tools-mcp/ch-rail"}}},"Cursor":{"mcpServers":{"com.faceabot/transit-switzerland":{"url":"https://faceabot.com/tools-mcp/ch-rail"}}},"VS Code":{"servers":{"com.faceabot/transit-switzerland":{"type":"http","url":"https://faceabot.com/tools-mcp/ch-rail"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://faceabot.com/tools-mcp/ch-rail"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:com.faceabot%2Ftransit-switzerland","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/com.faceabot%2Ftransit-switzerland","name":"com.faceabot/transit-switzerland","description":"Swiss trains and public transport: live connections and departures. Official data, free, no key.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://faceabot.com/tools-mcp/ch-rail"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://faceabot.com/european-trains","repositoryUrl":null,"version":"1.0.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"com.faceabot/transit-switzerland","status":"online","lastCheckedAt":"2026-11-03T20:17:54.244Z","lastSuccessfulCheck":"2026-11-03T20:17:54.244Z","latencyMs":1004,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T20:17:54.244Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T20:17:54.244Z"},"security":null,"timestamps":{"createdAt":"2026-10-21T13:21:18.424Z","updatedAt":"2026-10-21T13:21:18.424Z","observedAt":"2026-11-03T20:17:54.244Z"},"compatibility":{"serverVersion":"1.0.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}