Releases: vbhjckfd/timetable-api-node
Releases · vbhjckfd/timetable-api-node
v1.1.1
v1.1.0
What's changed
MCP improvements
- Added
outputSchemato all 5 MCP tools (get_stop_realtime,get_route_static,get_route_realtime,get_stop_geometry,get_stops_around_location) — callers can now type-check responses - Tool results now return
structuredContentalongside the text block
Smithery
- Replaced
smithery.yamlwithsmithery.json(id, name, tags, deployment, examples, repository) - Serve
smithery.jsonandserver.jsonas static endpoints - Added Smithery badge to README
Infrastructure
- Upgraded Node.js 22 → 24 (Dockerfile, CI,
.nvmrc) - Added CodeQL code scanning workflow
- Added MCP server icon (
favicon.png)
v1.0.0
Initial stable release of the Lviv public transport MCP server and REST API.
Features
- MCP server with tools:
get_stop_realtime,get_route_realtime,get_route_static,get_stop_geometry,get_stops_around_location - REST API for stops, timetables, routes, and live GTFS-RT vehicle positions
- No API key required
- Compatible with Claude Desktop, Cursor, and any MCP-capable client