claude mcp add ns-mcp-server -- npx -y ns-mcp-server
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
62 โ ยท r-huijts/ns-mcp-server ยท read from the GitHub search API ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร ยท listed by 10 sources
Score
score 1,003 ยท 62 โ ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆๅก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository r-huijts/ns-mcp-server๏ผfirst catalogued 2026-10-09๏ผlast seen 2026-10-16ใThere is no official certification or quality rating here โ we record sources and dates only.
|:---:|:---:| NS Travel Information MCP Server Transform your AI assistant into a Dutch railways expert! This MCP server connects Claude to real-time NS (Nederlandse Spoorwegen) travel information, making it your perfect companion for navigating the Netherlands by train. Installation You can install this server in three ways: 1. Using Claude Desktop with NPM Package Update your Claude configuration file (~/Library/Application Support/Claude/claude_desktop_config.json): You can get an API key from NS API Portal 2. Using Smithery To install NS Travel Information Server automatically via Smithery: 3. From Source 1. Clone this repository 2. Install dependencies: 3. Copy the example environment file: 4. Add your NS API key to the .env file: Then update your Claude configuration file: Make sure to: 1. Replace /path/to/ns-server with the actual path to your installation 2. Add your NS API key in the env section. It can be obtained from here https://apiportal.ns.nl/product#product=NsApp After updating the configuration, restart Claude Desktop for the changes to take effect. Real-World Use Cases - "Is my usual 8:15 train from Almere to Amsterdam running on time?" - "Are there any delays on the Rotterdam-Den Haag route today?" - "What's the best alternative route to Utrecht if there's maintenance on the direct line?" - "Which train should I take to arrive at my office in Amsterdam Zuid before 9 AM?" - "Which route to Amsterdam has the fewest transfers with a stroller?" - "What's the earliest train I can take to make my 10 AM meeting in The Hague?" - "When's the last train back to Groningen after a night out in Amsterdam?" - "Are there any weekend engineering works that might affect my Monday morning class?" - "Are there OV-fiets bikes available at Utrecht Centraal for my afternoon meeting?" - "Is Eindhoven Strijp-S station wheelchair accessible and what platforms does it have?" - "What trains are arriving at Utrecht Centraal in the next hour?" - "Has the train from Venlo to Schiphol Airport arrived on time?" - "How much does a first-class ticket from Amsterdam to Rotterdam cost?" - "What's the price for 2 adults and 1 child traveling to Den Haag?" ๐ Environment Variables | Variable | Description | |----------|-------------| | NS_API_KEY | Your NS API key (required) | ๐ Features This MCP server provides comprehensive access to NS train information through the following endpoints: Real-time Train Information - **Departures**: Get real-time departure information including platform numbers, delays, and travel notes - **Arrivals**: Access upcoming train arrivals with origin stations, platform changes, and status updates - **Journey Planning**: Find optimal travel routes with transfers and real-time updates - **Service Updates**: Check for disruptions, maintenance work, and engineering activities