ns-mcp-server

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,

29
2

NS Travel Information MCP Server

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.

Repository

R-
r-huijts

r-huijts/ns-mcp-server

Created

December 4, 2024

Updated

March 28, 2025

Language

TypeScript

Category

Communication