Labsco
MCP SERVER

Bus Nearby MCP

by Shmuelmb

Plan Israeli public-transport journeys and resolve place names to coordinates, in Hebrew or English.

Travel Booking, Transit & Navigation
Summary
Israeli transit routing, in the language you would say it in.

Typing a Hebrew place name and getting a usable coordinate back is the part that usually breaks. From there the routing takes an arrive-by time and returns several itineraries, so the choice is yours rather than the algorithm's.

What it is

An unofficial client for the Bus Nearby transit API covering Israel: turn a place name into coordinates, then get transit directions between two points.

What you get
  • A location written in Hebrew or English resolved to coordinates
  • Transit directions between two places
  • Several itineraries per request, so you choose rather than accept the first
  • An arrive-by time, rather than only departing now
  • Hebrew and English both accepted on input
  • A published Docker image, so it runs without a local Node toolchain
Requirements

Docker — the published image runs with one command — or Node.js 18 or newer with a build. No account and no key. This is an unofficial client for the Bus Nearby API, not a service run by its operator.

Setup effort

One command — docker run --rm -i shmuelc/busnearby-mcp:latest