r-huijts_ns-mcp-server
MCP-Mirror/r-huijts_ns-mcp-serverUpdated 20 days ago00

Remote#NS Travel#MCP Server#API IntegrationLicense: MIT LicenseLanguage: JavaScript

NS Travel Information MCP Server

An MCP server that provides access to NS (Dutch Railways) travel information.

NS Travel Information Server MCP server

Setup

  1. Clone this repository

  2. Install dependencies:

    npm install
    
  3. Copy the example environment file:

    cp .env.example .env
    
  4. Add your NS API key to the .env file:

    NS_API_KEY=your_api_key_here
    

    You can get an API key from NS API Portal

  5. Run the server:

    npm start
    

Integration with Claude Desktop

To add this server to Claude Desktop, update your Claude configuration file (~/Library/Application Support/Claude/claude_desktop_config.json) by adding the following to the mcpServers object:

{
  "mcpServers": {
    "ns-server": {
      "command": "node",
      "args": [
        "/path/to/ns-server/build/index.js"
      ],
      "env": {
        "NS_API_KEY": "your_api_key_here"
      }
    }
  }
}

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

After updating the configuration, restart Claude Desktop for the changes to take effect.

Environment Variables

VariableDescription
NS_API_KEYYour NS API key (required)

License

This project is licensed under the MIT License - see the LICENSE file for details

Installation

Claude
Claude
Cursor
Cursor
Windsurf
Windsurf
Cline
Cline
Witsy
Witsy
Spin AI
Spin AI
Use the following variables when running the server locally:

MCPLink

Seamless access to top MCP servers powering the future of AI integration.

© 2025 MCPLink. All rights reserved.
discordgithubdiscord