荷兰铁路查询服务

通过NS API提供荷兰铁路查询服务,包括车站搜索、发车信息、行程规划和中断信息等功能。

  • by McCullonas
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 McCullonas/mcp-ns-railways

使用说明

mcp-ns铁路

荷兰铁路查询的MCP服务器 NS API. 涵盖NS城际、Sprinter和国际列车服务。

状态:正在进行中 --服务器脚手架已就位。工具尚未实施。


先决条件

  • 包子 运行时间(curl -fsSL https://bun.sh/install | bash)
  • 一 NS API密钥 --需要免费注册

计划工具

  • ns_search_stations --按名称搜索荷兰火车站
  • ns_get_departures --获取具有实时延迟信息的车站出发信息
  • ns_get_trips --规划两个荷兰车站之间的行程
  • ns_get_disruptions --获取当前的中断和维护工作

数据源

这 NS开发人员门户 提供对NS时间表的访问, 实时和中断数据。免费注册可访问Reisinformatie API。


安装

git clone git@github.com:McCullonas/mcp-ns-railways.git
cd mcp-ns-railways
bun install

MCP客户端配置(一旦实施)

{
  "mcpServers": {
    "ns-railways": {
      "command": "bun",
      "args": ["run", "/path/to/mcp-ns-railways/src/index.ts"],
      "env": {
        "NS_API_KEY": "your-key-here"
      }
    }
  }
}

许可证

麻省理工学院