A Model Context Protocol server over Stockholm public transport (SL) data — realtime departures, lines, deviations, and trip planning.
POST https://ai.memention.net/sl-mcp/mcp
Transport: Streamable HTTP Content-Type: application/json
The endpoint requires a shared-secret token. Pass it as either:
Authorization: Bearer <TOKEN>?token=<TOKEN> (for clients that can't send custom headers)| find_site | Find a stop, station, or platform by name. |
| next_departures | Realtime departures from a site, optionally filtered by mode or line. |
| list_lines | All SL lines, filterable by mode or designation. |
| get_deviations | Current and upcoming service disruptions across the network. |
| plan_trip | Plan A→B by transit, with optional time, arrive-by, via/not-via. |
| system_info | Current schedule validity window. |
| transport_authorities | List of authorities operating within SL's network. |
| health | Server health and cache diagnostics. |
{
"sl": {
"type": "http",
"url": "https://ai.memention.net/sl-mcp/mcp",
"headers": { "Authorization": "Bearer <TOKEN>" }
}
}
Built on three keyless Trafiklab APIs: SL Transport, SL Deviations, SL Journey Planner v2.