irail_train
ActiveTool of Irail
Track one Belgian train by its number — is my Belgian train delayed. All stops with scheduled vs actual times, per-stop delay in minutes, platforms, current delay, and live position. Accepts "IC 1832", "IC1832", or "BE.NMBS.IC1832". Train numbers come from irail_liveboard or irail_journey. Example: irail_train({ id: "IC1832" })
Parameters schema
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Train id, e.g. \"IC1832\", \"IC 538\", \"S52558\", \"EUR9381\", or \"BE.NMBS.IC1832\""
},
"date": {
"type": "string",
"description": "Optional travel date \"YYYY-MM-DD\" (default today, Belgian time)"
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
Irail
https://github.com/pipeworx-io/mcp-irail
1/7 registries