旅程数据服务

TFL Journey MCP Server是一个为伦敦交通局旅程数据提供实时路线、警报和中断信息的模型上下文协议服务器。

  • by alisonborba
  • JavaScript
  • 本地部署
  • 4 星标
  • 更新于
在 GitHub 查看 alisonborba/mcp-tfl-journey

使用说明

TFL旅程MCP服务器

🚇 用于伦敦交通局行程数据的模型上下文协议(MCP)服务器。通过Claude等人工智能助手获取实时路线、警报和中断。

快速开始

# Demo mode (limited requests)
TFL_API_KEY="6674e72d9f3d4678a3539ffbb24d5c92" npx mcp-tfl-journey

# With your own API key
TFL_API_KEY="your-api-key" npx mcp-tfl-journey

获取免费的API密钥: https://api-portal.tfl.gov.uk/signup

克劳德配置

添加到您的Claude MCP配置中:

{
  "mcpServers": {
    "tfl-journey": {
      "command": "npx",
      "args": ["mcp-tfl-journey"],
      "env": {
        "TFL_API_KEY": "6674e72d9f3d4678a3539ffbb24d5c92"
      }
    }
  }
}

特性

  • 🔍 旅程搜索:查找TFL站之间的路线
  • 🚨 实时警报:获取服务警报和中断
  • 📍 停止点:详细的车站信息
  • 📊 行程总结:持续时间、时间和统计数据

用法

这 search_journey 工具接受:

  • from:源站代码(例如,国王十字车站的“9400ZZLUKSX”)
  • to:目的站代码(例如,利物浦街的“9400ZZLULVT”)

地方发展

npm install
export TFL_API_KEY="your-api-key"
npm start

车站代码

代码 车站
9400ZZLUKSX 国王十字车站
9400ZZLULVT 利物浦街
9400ZZLUPAD 帕丁顿
9400ZZLUVIC 维多利亚州