SuperAPI AI 工具集

mcp-national-rail

mcp-national-rail 是一个基于 Model Context Protocol(MCP)的服务器,用于从英国国家铁路(National Rail)获取列车时刻与实时出行信息。该服务器通过 Realtime Trains API 工作,使 AI 智能体能够查询列车信息。它提供四个工具:get_live_departures(实时出发)、get_live_arrivals(实时到达)、get_departures_by_date(按日期查询出发)和 get_arrivals_by_date(按日期查询到达)。使用前需要在 https://api.rtt.io/ 创建 Realtime Trains API 账户并记录 API 认证凭据。项目可通过 Smithery 自动安装到 Claude Desktop,也支持手动安装:克隆仓库、安装依赖、构建并启动项目,然后在 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json)中添加相应配置,并替换实际路径与 RTT API 用户名和密码,同时基于示例文件创建 .env 文件。

访问官网

工具介绍

mcp-national-rail 是一个 Model Context Protocol(MCP)服务器,用于从英国国家铁路(National Rail)获取列车时刻表信息。该项目通过 MCP 协议实现,允许 AI 智能体使用 Realtime Trains API 检索 National Rail 列车信息。

用途 该项目面向需要通过 AI 智能体查询英国国家铁路列车实时与按日期出行信息的场景。

主要能力 服务器提供四个工具:get_live_departures、get_live_arrivals、get_departures_by_date、get_arrivals_by_date,分别用于获取实时出发、实时到达、按日期出发和按日期到达的列车信息。

使用方式 需要先在 https://api.rtt.io/ 创建 Realtime Trains API 账户,并记录 API Auth 凭据。安装方式包括通过 Smithery 自动安装到 Claude Desktop,或手动安装:克隆仓库、安装依赖、构建并启动项目。之后在 MCP 客户端配置(例如 ~/Library/Application Support/Claude/claude_desktop_config.json)中添加配置,将 "/path/to/mcp-national-rail/dist/index.js" 替换为实际路径,并填写 RTT API 用户名和密码。还需基于示例文件创建 .env 文件。可使用 inspector 运行,具体命令资料中未提供。

适用场景 适用于 AI 智能体查询英国国家铁路的实时列车到发信息及按日期查询的历史或计划列车信息。

限制 使用依赖 Realtime Trains API 账户与凭据;项目面向英国 National Rail 数据;其他功能细节、收费情况与平台支持等资料暂未提供。