This repository provides an MCP server that connects Claude to real-time NS (Nederlandse Spoorwegen) travel information, enabling AI assistants to provide Dutch railway expertise. Users can install it via NPM,
This MCP server transforms your AI assistant into a Dutch railways expert by connecting it to real-time NS (Nederlandse Spoorwegen) travel information. It allows Claude to provide information for navigating the Netherlands by train.
Installation is possible via Claude Desktop with NPM, Smithery, or from the source. An NS API key is required, obtainable from the NS API Portal.
The server provides real-time train information, including departures, arrivals, journey planning, and service updates. It also offers pricing information for tickets, travel classes, and group travel, alongside station details like facilities, accessibility, and OV-fiets availability. Additional features include multi-language support, flexible queries, and real-time status updates.
Use cases include checking train schedules, delays, alternative routes, platform information, and ticket prices. The project is licensed under the MIT License.
r-huijts/ns-mcp-server
December 4, 2024
March 28, 2025
TypeScript