{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.vbhjckfd/timetable-api-node","description":"Lviv public transport MCP: stops, timetables, routes, and live vehicle positions. No API key.","title":"Lviv Public Transport","repository":{"url":"https://github.com/vbhjckfd/timetable-api-node","source":"github"},"version":"1.0.0","websiteUrl":"https://lad.lviv.ua","remotes":[{"type":"streamable-http","url":"https://api.lad.lviv.ua/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-26T20:39:33.433045Z","publishedAt":"2026-04-26T20:39:33.433045Z","updatedAt":"2026-04-26T20:39:33.433045Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.vbhjckfd/timetable-api-node","description":"Lviv public transport MCP: stops, timetables, routes, and live vehicle positions. No API key.","title":"Lviv Public Transport","repository":{"url":"https://github.com/vbhjckfd/timetable-api-node","source":"github"},"version":"1.1.9","websiteUrl":"https://lad.lviv.ua","icons":[{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/favicon.png","mimeType":"image/png","sizes":["48x48"]}],"remotes":[{"type":"streamable-http","url":"https://api.lad.lviv.ua/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-28T19:37:53.910901Z","publishedAt":"2026-05-28T19:37:53.910901Z","updatedAt":"2026-05-28T19:37:53.910901Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.vbhjckfd/timetable-api-node","description":"Lviv public transport MCP: stops, timetables, routes, and live vehicle positions. No API key.","title":"Lviv Public Transport","repository":{"url":"https://github.com/vbhjckfd/timetable-api-node","source":"github"},"version":"1.3.4","websiteUrl":"https://lad.lviv.ua","icons":[{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/mcp/mcp-icon.svg","mimeType":"image/svg+xml"},{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/favicon.png","mimeType":"image/png","sizes":["48x48"]}],"remotes":[{"type":"streamable-http","url":"https://api.lad.lviv.ua/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-22T19:26:50.574577Z","publishedAt":"2026-06-22T19:26:50.574577Z","updatedAt":"2026-06-22T19:26:50.574577Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.vbhjckfd/timetable-api-node","description":"Lviv public transport MCP: stops, timetables, routes, and live vehicle positions. No API key.","title":"Lviv Public Transport","repository":{"url":"https://github.com/vbhjckfd/timetable-api-node","source":"github"},"version":"1.4.0","websiteUrl":"https://lad.lviv.ua","icons":[{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/mcp/mcp-icon.svg","mimeType":"image/svg+xml"},{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/favicon.png","mimeType":"image/png","sizes":["48x48"]}],"remotes":[{"type":"streamable-http","url":"https://api.lad.lviv.ua/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-08T23:01:42.679432Z","publishedAt":"2026-09-08T23:01:42.679432Z","updatedAt":"2026-09-08T23:01:42.679432Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.vbhjckfd/timetable-api-node","description":"Lviv public transport MCP: stops, timetables, routes, and live vehicle positions. No API key.","title":"Lviv Public Transport","repository":{"url":"https://github.com/vbhjckfd/timetable-api-node","source":"github"},"version":"1.4.1","websiteUrl":"https://lad.lviv.ua","icons":[{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/mcp/mcp-icon.svg","mimeType":"image/svg+xml"},{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/favicon.png","mimeType":"image/png","sizes":["48x48"]}],"remotes":[{"type":"streamable-http","url":"https://api.lad.lviv.ua/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-18T18:56:11.800764Z","publishedAt":"2026-09-18T18:56:11.800764Z","updatedAt":"2026-09-18T18:56:11.800764Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.vbhjckfd/timetable-api-node","description":"Lviv public transport MCP: stops, timetables, routes, and live vehicle positions. No API key.","title":"Lviv Public Transport","repository":{"url":"https://github.com/vbhjckfd/timetable-api-node","source":"github"},"version":"1.5.0","websiteUrl":"https://lad.lviv.ua","icons":[{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/mcp/mcp-icon.svg","mimeType":"image/svg+xml"},{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/favicon.png","mimeType":"image/png","sizes":["48x48"]}],"remotes":[{"type":"streamable-http","url":"https://api.lad.lviv.ua/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T09:39:42.062471Z","publishedAt":"2026-09-23T09:39:42.062471Z","updatedAt":"2026-09-23T09:39:42.062471Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.vbhjckfd/timetable-api-node","description":"Lviv public transport MCP: stops, timetables, routes, and live vehicle positions. No API key.","title":"Lviv Public Transport","repository":{"url":"https://github.com/vbhjckfd/timetable-api-node","source":"github"},"version":"1.6.1","websiteUrl":"https://lad.lviv.ua","icons":[{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/mcp/mcp-icon.svg","mimeType":"image/svg+xml"},{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/favicon.png","mimeType":"image/png","sizes":["48x48"]}],"remotes":[{"type":"streamable-http","url":"https://api.lad.lviv.ua/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T14:14:42.141331Z","publishedAt":"2026-09-30T14:14:42.141331Z","updatedAt":"2026-09-30T14:14:42.141331Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.vbhjckfd/timetable-api-node","description":"Lviv public transport MCP: stops, timetables, routes, and live vehicle positions. No API key.","title":"Lviv Public Transport","repository":{"url":"https://github.com/vbhjckfd/timetable-api-node","source":"github"},"version":"1.6.2","websiteUrl":"https://lad.lviv.ua","icons":[{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/mcp/mcp-icon.svg","mimeType":"image/svg+xml"},{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/favicon.png","mimeType":"image/png","sizes":["48x48"]}],"remotes":[{"type":"streamable-http","url":"https://api.lad.lviv.ua/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T14:25:10.168619Z","publishedAt":"2026-09-30T14:25:10.168619Z","updatedAt":"2026-09-30T14:25:10.168619Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.vbhjckfd/timetable-api-node","description":"Lviv public transport MCP: stops, timetables, routes, and live vehicle positions. No API key.","title":"Lviv Public Transport","repository":{"url":"https://github.com/vbhjckfd/timetable-api-node","source":"github"},"version":"1.6.3","websiteUrl":"https://lad.lviv.ua","icons":[{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/mcp/mcp-icon.svg","mimeType":"image/svg+xml"},{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/favicon.png","mimeType":"image/png","sizes":["48x48"]}],"remotes":[{"type":"streamable-http","url":"https://api.lad.lviv.ua/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T14:26:45.614121Z","publishedAt":"2026-09-30T14:26:45.614121Z","updatedAt":"2026-09-30T14:26:45.614121Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.vbhjckfd/timetable-api-node","description":"Lviv public transport MCP: stops, timetables, routes, and live vehicle positions. No API key.","title":"Lviv Public Transport","repository":{"url":"https://github.com/vbhjckfd/timetable-api-node","source":"github"},"version":"1.7.0","websiteUrl":"https://lad.lviv.ua","icons":[{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/mcp/mcp-icon.svg","mimeType":"image/svg+xml"},{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/favicon.png","mimeType":"image/png","sizes":["48x48"]}],"remotes":[{"type":"streamable-http","url":"https://api.lad.lviv.ua/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T09:42:33.31303Z","publishedAt":"2026-10-01T09:42:33.31303Z","updatedAt":"2026-10-01T09:42:33.31303Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.vbhjckfd/timetable-api-node","description":"Lviv public transport MCP: stops, timetables, routes, and live vehicle positions. No API key.","title":"Lviv Public Transport","repository":{"url":"https://github.com/vbhjckfd/timetable-api-node","source":"github"},"version":"1.7.1","websiteUrl":"https://lad.lviv.ua","icons":[{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/mcp/mcp-icon.svg","mimeType":"image/svg+xml"},{"src":"https://raw.githubusercontent.com/vbhjckfd/timetable-api-node/master/favicon.png","mimeType":"image/png","sizes":["48x48"]}],"remotes":[{"type":"streamable-http","url":"https://api.lad.lviv.ua/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T09:51:12.179359Z","publishedAt":"2026-10-01T09:51:12.179359Z","updatedAt":"2026-10-01T09:51:12.179359Z","isLatest":true}}}],"metadata":{"count":11}}
