
Travel Planner MCP Server
The Travel Planner MCP Server connects AI assistants to real-time travel data using the Google Maps API, enabling intelligent itinerary generation, place discov...
Integrate real-time Dutch train data into your AI workflows using the NS Travel Information MCP Server, unlocking live schedules, disruptions, and journey planning for travelers.
The NS Travel Information MCP Server is a Model Context Protocol (MCP) server designed to connect AI assistants—such as Claude—to the real-time travel information provided by NS (Nederlandse Spoorwegen, the Dutch Railways). By leveraging the official Dutch NS API, this server allows AI agents to fetch live train schedules, journey planning data, and real-time service disruptions. This integration enhances AI-driven workflows by making up-to-date Dutch railway information readily accessible for queries, travel planning, and notifications. It empowers AI assistants to act as knowledgeable travel companions for users navigating train journeys in the Netherlands, thus streamlining travel assistance, route suggestions, and disruption alerts.
(No prompt templates are explicitly mentioned in the available documentation or codebase.)
(No explicit resources are documented or listed in the available repository content.)
(No explicit list of MCP tools is provided in the documentation or server.py equivalent. The server primarily exposes NS train information via its API integration.)
(No specific Windsurf instructions found in the repository.)
~/Library/Application Support/Claude/claude_desktop_config.json
):{
"mcpServers": {
"ns-server": {
"command": "npx",
"args": [
"-y",
"ns-mcp-server"
],
"env": {
"NS_API_KEY": "your_api_key_here"
}
}
}
}
Environment variables are used for API key storage:
"env": {
"NS_API_KEY": "your_api_key_here"
}
(No specific Cursor instructions found in the repository.)
(No specific Cline instructions found in the repository.)
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:
Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"ns-server": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “ns-server” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Overview present in README and project description. |
List of Prompts | ⛔ | No prompt templates documented. |
List of Resources | ⛔ | No explicit MCP resources listed. |
List of Tools | ⛔ | No explicit tool functions documented. |
Securing API Keys | ✅ | Environment variable (NS_API_KEY ) documented in setup. |
Sampling Support (less important in evaluation) | ⛔ | No mention of sampling support. |
The NS Travel Information MCP Server is focused and useful for train travel data but lacks detailed documentation on MCP prompt templates, exposed resources, and tools. Its setup instructions are straightforward for Claude but not for other platforms. This limits its score for versatility, but it is practical for its niche.
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ⛔ |
Number of Forks | 8 |
Number of Stars | 38 |
It enables AI assistants to access real-time Dutch train schedules, journey planning, and disruption alerts by connecting to the official NS API. This allows AI-driven applications to provide accurate travel advice and notifications for train journeys in the Netherlands.
Typical uses include live train schedule queries, multi-leg journey planning, real-time disruption notifications, and general travel assistance for residents and tourists using Dutch railways.
Always store your NS API key in environment variables (e.g., 'NS_API_KEY') as shown in setup instructions, and never hard-code sensitive information in your configuration files.
No explicit prompt templates or MCP tool functions are documented for this server. It primarily provides live train data through its API integration.
While setup instructions are detailed for Claude, you can integrate the MCP server into FlowHunt or other platforms by specifying the server endpoint and transport in your configuration.
Empower your AI assistant with live Dutch train schedules, journey planning, and disruption alerts via the NS Travel Information MCP Server.
The Travel Planner MCP Server connects AI assistants to real-time travel data using the Google Maps API, enabling intelligent itinerary generation, place discov...
The map-traveler MCP Server enables AI assistants and workflows to interact with virtual maps, simulate travel, retrieve geographic information, and provide spa...
The Tripadvisor MCP Server connects AI assistants with the Tripadvisor Content API, providing standardized tools for accessing rich travel data including locati...