THARUN RATHOD

CH 03 SYSTEMS

TravelChecker

Multi-modal travel comparison for India - MCP server + REST API + dashboard. Finds optimal composite routes like cab→airport→flight.

TravelChecker screenshot
  • Model Context Protocol (MCP) server for Claude Desktop, Cursor, or any MCP-compatible AI agent
  • Finds multi-leg journeys most travel apps miss (e.g., cab to airport + flight beats direct train)
  • 5 travel modes across 117 Indian cities with live API data (Google Maps, flights, trains, buses)
  • Weighted scoring, graceful API fallbacks, SQLite cache, per-IP rate limiting

Details

  • 5 travel modes: Flight, Train, Bus, Cab (Ola/Uber/Auto/Rapido), Personal Vehicle (Petrol/Diesel/Bike) across 117 Indian cities
  • Live API data: Google Maps Distance Matrix, Travelpayouts/Aviasales (flights), IRCTC RapidAPI (trains), AbhiBus HTTP scrape (buses)
  • Weighted scoring: tune price/time/comfort sliders to match your trip style with smart insights on surge warnings, fuel-vs-cab savings, train-vs-flight tradeoffs
  • Graceful fallbacks: every provider has a modeled backup so the app never breaks when an API quota runs out. SQLite cache for Google Maps, per-IP rate limiting (30 req/min), OpenAPI/Swagger docs
  • MCP
  • TypeScript
  • Google Maps API
  • Node.js
  • SQLite