{"apiVersion":"v1","directorySlug":"livebustimes-mcp-3fbb1042db","title":"Live Bus Times","description":"Find real-time bus departures, stops and routes across 267 cities, powered by Momego.","pageUrl":"https://www.mcpbundles.com/skills/livebustimes-mcp-3fbb1042db","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://livebustimes.org/api/mcp","hostedMcpUrl":null,"toolCount":5,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"org.livebustimes/livebustimes-mcp-3fbb1042db","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"get_departures","description":"Return a Live Times departure board for a known canonical stop ID. Optionally filter by route pattern or by up to 5 destinations.","inputSchema":{"type":"object","required":["stop_id"],"properties":{"locale":{"type":"string"},"stop_id":{"type":"string"},"filter_by":{"enum":["ROUTE_PATTERN","DESTINATION"],"type":"string"},"filter_value":{"type":"string"}},"additionalProperties":false},"title":"Get Stop Departures","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_departures","displayName":"Get Stop Departures"},{"name":"find_stops","description":"Resolve a named place with Apple Maps when needed, then find nearby stops or stations so callers can pass a stop_id to get_departures. For ambiguous names, include near or country_code. If the user asks for a train, select a RAIL result.","inputSchema":{"type":"object","anyOf":[{"required":["lat","lon"]},{"required":["near"]},{"required":["country_code"]}],"required":["query"],"properties":{"lat":{"type":"number","maximum":90,"minimum":-90},"lon":{"type":"number","maximum":180,"minimum":-180},"near":{"type":"string"},"query":{"type":"string"},"locale":{"type":"string"},"country_code":{"type":"string","pattern":"^[A-Za-z]{2}$"}},"additionalProperties":false},"title":"Find Stops","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"find_stops","displayName":"Find Stops"},{"name":"search_places","description":"Return up to 5 Apple Maps place candidates with Momego place IDs. Use this proactively when an origin or destination name is ambiguous, then pass the selected place ID to plan_journey.","inputSchema":{"type":"object","required":["query"],"properties":{"near":{"type":"string"},"limit":{"type":"integer","default":5,"maximum":5,"minimum":1},"query":{"type":"string"},"locale":{"type":"string"},"country_code":{"type":"string","pattern":"^[A-Za-z]{2}$"}},"additionalProperties":false},"title":"Search Place Suggestions","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_places","displayName":"Search Place Suggestions"},{"name":"plan_journey","description":"Return compact step-by-step public transit directions between named places. Resolves names with Apple Maps and returns clarification candidates rather than guessing when a place is ambiguous.","inputSchema":{"type":"object","required":["origin","destination"],"properties":{"mode":{"enum":["FASTEST","BUS_ONLY","RAIL_ONLY","SUBWAY_ONLY","STEP_FREE","LESS_WALKING","DIRECT","CYCLE_TRANSIT","DRIVE_TRANSIT"],"type":"string","default":"FASTEST"},"locale":{"type":"string"},"origin":{"type":"string"},"arrive_by":{"type":"string"},"depart_at":{"type":"string"},"destination":{"type":"string"},"num_results":{"type":"integer","default":3,"maximum":5,"minimum":1},"origin_near":{"type":"string"},"origin_place_id":{"type":"string"},"destination_near":{"type":"string"},"origin_country_code":{"type":"string","pattern":"^[A-Za-z]{2}$"},"destination_place_id":{"type":"string"},"destination_country_code":{"type":"string","pattern":"^[A-Za-z]{2}$"}},"additionalProperties":false},"title":"Plan a Journey","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"plan_journey","displayName":"Plan a Journey"},{"name":"get_city_summary","description":"Return Live Bus Times and Live Train Times coverage metadata and canonical links for a supported city.","inputSchema":{"type":"object","required":["city_id"],"properties":{"locale":{"type":"string"},"city_id":{"type":"string"}},"additionalProperties":false},"title":"Get City Summary","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_city_summary","displayName":"Get City Summary"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Live-Bus-Times&config=eyJ1cmwiOiAiaHR0cHM6Ly9saXZlYnVzdGltZXMub3JnL2FwaS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Live-Bus-Times%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Flivebustimes.org%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Live-Bus-Times%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Flivebustimes.org%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Live+Bus+Times&connectorUrl=https%3A%2F%2Flivebustimes.org%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Live-Bus-Times\" --url \"https://livebustimes.org/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/livebustimes-mcp-3fbb1042db","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/livebustimes-mcp-3fbb1042db/tools/{tool}","mcpServerUrl":"https://livebustimes.org/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/livebustimes-mcp-3fbb1042db?live=1"}