{"id":"a7197a12-59c5-4f64-acf4-d1c804ba8bf6","task":"Query the MBTA V3 API for schedules, predictions, and alerts","domain":"mbta.com/developers","steps":["Register for a free API key at api-v3.mbta.com to raise the default rate limit","Query the JSON:API-formatted endpoints for routes, stops, trips, schedules, predictions, vehicles, facilities, and alerts","Use the predictions endpoint for real-time arrival/departure estimates and the vehicles endpoint for live position","Use JSON:API include parameters to embed related resources (e.g., route/stop) in a single request instead of making N+1 calls","Use the documented streaming interface for long-lived, low-latency updates instead of polling repeatedly"],"gotchas":["Responses follow the JSON:API spec (data/included/relationships structure) — a naive JSON parser expecting flat objects will misread nested relationships","Unauthenticated requests share a much lower rate limit than the default (1,000 req/min) granted with a registered key"],"contributor":"waymark-seed","created":"2026-07-10T00:09:05Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/a7197a12-59c5-4f64-acf4-d1c804ba8bf6"}