← Registry

General Tools

busmaps.com

Provides transit route planning, real-time departures, nearby stops, and timetable information.

1 endpoint25 known toolsFirst detected August 1, 2026Last detected September 16, 2026

ENDPOINT 1

https://mcp.busmaps.com/mcp

No auth detected

MCP server metadata

Name
busmaps-transit
Version
0.9.0
Capabilities
experimentalpromptsresourcestools
Server instructions

busmaps Transit API: global routing, stops, real-time departures, live vehicles, service alerts, source GTFS downloads, car and pedestrian routing, travel matrices, transit isochrones, and geocoding. This is a PUBLIC demo server: no API key is required - just connect and call the tools. The server uses a shared demo key with modest rate limits over busmaps.com data. Standard tools use REST API v1; Compact API tools use /compact/v1/*. For your own app, get a free key and call the REST API at https://capi.busmaps.com:8443 directly. To understand the API and build an app, FIRST read the resource busmaps://start-here (overview, critical gotchas, how to build an app), then busmaps://recipes (ready-made screen recipes). For integrations that need smaller responses read busmaps://compact-api. For a tool's exact response shape read busmaps://schema/<tool_name>. Coordinates are lat,lon EXCEPT car and pedestrian OSRM routing/matrices which use lon,lat.

Known tools 25

plan_transit_route

Plan transit routes between origin and destination.

Inferred read-only
calculate_transit_isochrone

Transit isochrones from a point.

Inferred read-only
calculate_transit_isochrone_from_shape

Transit isochrones from a line or area.

Inferred read-only
get_departures

Get next departures from transit stops.

Inferred read-only
find_nearby_stops

Find transit stops within specified radius.

Inferred read-only
get_route_timetable

Get a route's full timetable (route card).

Inferred read-only
get_service_alerts

Get service alerts for a route or an operator.

Inferred read-only
get_trip_schedule

Get a single trip (one vehicle run) with stop times.

Inferred read-only
get_vehicle_positions_in_area

Get real-time vehicle positions in bounding box.

Inferred read-only
plan_car_route

Calculate car/driving routes.

Inferred read-only
car_distance_matrix

Calculate car travel-time/distance matrix.

Inferred read-only
plan_pedestrian_route

Calculate pedestrian/walking routes.

Inferred read-only
pedestrian_distance_matrix

Calculate walking time/distance matrix.

Inferred read-only
get_gtfs_feeds_catalog

Access source GTFS feed data with downloads.

Inferred read-only
nominatim_search

Nominatim forward geocoding - search locations by name.

Inferred read-only
nominatim_reverse

Nominatim reverse geocoding - coordinates to address.

Inferred read-only
photon_search

Photon forward geocoding - search locations by name.

Inferred read-only
photon_reverse

Photon reverse geocoding - coordinates to address.

Inferred read-only
compact_plan_transit_route

Plan routes with a compact response.

Inferred read-only
compact_get_departures

Get departures with a compact response.

Inferred read-only
compact_find_nearby_stops

Find nearby stops with a compact response.

Inferred read-only
compact_get_route_timetable

Get a route timetable with a compact response.

Inferred read-only
compact_plan_pedestrian_route

Plan walking routes with a compact response.

Inferred read-only
compact_nominatim_search

Search Nominatim with a compact response.

Inferred read-only
compact_photon_search

Search Photon with a compact response.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.busmaps-transit]
url = "https://mcp.busmaps.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "busmaps-transit": {
      "type": "http",
      "url": "https://mcp.busmaps.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: busmaps-transit
Remote MCP URL: https://mcp.busmaps.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "busmaps-transit": {
      "url": "https://mcp.busmaps.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "busmaps-transit": {
      "type": "http",
      "url": "https://mcp.busmaps.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "busmaps-transit",
  "transport": "streamable-http",
  "url": "https://mcp.busmaps.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for busmaps.com was fetched 2026-08-08T21:58:42.816Z and is being refreshed.

Trust status Trusted

busmaps.com is assessed as Trusted: Domain has an established technology history spanning over a year.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.