1. Conduid
  2. Gaming
  3. Irail
MCP server · Gaming

Irail

iRail MCP — Belgian rail (SNCB/NMBS) real-time via the community iRail API

Unclaimed gaming
34Low

Scored 3 months ago · breakdown

About Irail

Irail is an MCP server published by pipeworx-io in the Gaming category: iRail MCP — Belgian rail (SNCB/NMBS) real-time via the community iRail API.

Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/pipeworx-io/mcp-irail

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (4)

irail_disturbancesCurrent disturbances, incidents, and planned works on the Belgian rail network (SNCB NMBS Infrabel) — strikes, track works, line closures affecting Belgian train service. Returns title, summary, type (planned or disturbance), link, and last-updated time. Example: irail_disturbances({})

Parameters not published.

irail_journeyPlan a train journey between two Belgian stations — SNCB NMBS route planner with legs, transfers, live delays, and platforms per leg. Answers "next train from Brussels to Antwerp", "how do I get from Ghent to Liège by rail". Optional depart_at or arrive_by as ISO datetime ("2026-07-20T09:00") or time ("09:00"), interpreted in Belgian local time. Example: irail_journey({ from: "Brussels-South", to: "Antwerp-Central" })

Parameters not published.

irail_liveboardLive departures board at a Belgian train station — Belgian train times SNCB NMBS. Brussels Antwerp Ghent departures with train number, destination, scheduled time, delay in minutes, platform, and canceled flag. Set type to "arrival" for the arrivals board. Station names accept English exonyms and fuzzy input ("Brussels-South", "Antwerp-Central", "Liège-Guillemins"). Example: irail_liveboard({ station: "Brussels-South" })

Parameters not published.

irail_trainTrack 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 not published.

Ask AI

✦

Ask AI about Irail

Powered by Claude · Grounded in docs

I know everything about Irail. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About Irail

How do I install Irail?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Irail safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Irail still maintained?

Yes — the last commit was 27 days ago. The repository has 0 stars and 0 forks.