Mcporter Railway Query

🚄 命令行直连 12306 实时查票

通过 mcporter CLI 直连 12306 官方数据查询 G/D/C 车票、时刻表及座位余量,支持多维度筛选排序,适合开发者和技术用户快速集成铁路票务查询能力。

收藏
6.8k
安装
1.5k
版本
1.0.6
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能与用法

mcporter-railway-query 是一款面向技术用户的中国铁路票务查询工具,通过 mcporter CLI 直接对接 12306 官方 MCP 服务器,提供命令行方式查询 G/D/C 等列车车票信息。

核心用法

  • 车站代码查询:通过 get-station-code-of-citys 获取城市对应的车站代码(如"上海虹桥"→AOH)
  • 车票查询:调用 12306.get-tickets 接口,支持日期、起止站、时间范围、列车类型等多维度筛选
  • 结果解析:直观显示"有票/无票/剩余X张"等状态,支持 text/json/csv 三种输出格式

显著优点

1. 数据源权威:直连 12306 官方 MCP 服务器,非第三方爬取,数据实时性和准确性有保障
2. 筛选能力强:支持按时间范围(earliestStartTime/latestStartTime)、列车类型(G/D/GD)、排序字段(出发/到达/历时)灵活组合

3. 开发者友好:提供封装脚本(query-afternoon.sh/query-tickets.sh)降低使用门槛,同时保留原生 CLI 灵活性

4. 输出格式灵活:支持 text(人类可读)、json(程序解析)、csv(表格处理)三种格式

潜在局限与风险

1. 技术门槛:需安装 mcporter CLI、配置 MCP 服务器,对非技术用户不够友好
2. 预订功能存疑:名称含"query"但实际描述提到"预订",文档未明确展示下单/支付流程,可能仅支持查询

3. 依赖单一数据源:完全依赖 12306 MCP 服务,若官方接口调整或限流可能影响可用性

4. 配置维护成本:需维护 mcporter.json 配置文件,多环境部署时管理复杂

适合人群

  • 需要批量查询或自动化处理铁路票务的开发者
  • 习惯命令行操作的技术用户
  • 希望集成实时票务数据到自有系统的企业/个人开发者

常规风险提示

  • 本技能仅作查询用途,实际购票请通过 12306 官方渠道完成
  • 注意保护 mcporter.json 中的配置信息安全
  • 高频调用可能触发 12306 限流机制

Mcporter Railway Query 内容

references文件夹
scripts文件夹
手动下载zip · 9.0 kB
query-examples.mdtext/markdown
请选择文件