Server facts
mcp-server-12306
Project
- Author
- drfccv
- Repository
- github.com/drfccv/mcp-server-12306
- License
- MIT
- Category
- Maps & Travel
Tech
- Runtime / language
- python
- Transports
- stdio
- Remote available
- No
- Authentication
- Not specified
Activity
- GitHub stars
- 413
- Last commit
- Data as of
Overview
Rail journey lookup can begin with search-stations, which accepts Chinese station names, full or abbreviated pinyin, and station codes. Given a departure station, destination, and date, query-tickets returns train services, arrival and departure times, journey durations, and remaining seats by class. The separate query-ticket-price tool retrieves fares and can filter results for a specified train. Ticket and fare results may include related stations within the departure and arrival cities rather than only an exact station-name match.
For journeys requiring a change, query-transfer retrieves official connection options, with optional settings for a transfer station, no-seat tickets, and student tickets. The get-train-route-stations tool provides stops, arrival and departure times, and dwell times, while get-train-no-by-train-code converts a service code into its official train identifier for route lookup. Date selection is supported by get-current-time through current date and time information and relative-date calculations. These tools serve AI assistants and automation workflows; local MCP clients such as Claude Desktop can connect over Stdio. The README restricts use to learning, research, and technical exchange and prohibits commercial use.
mcp-server-12306 setup notes
- mcp-server-12306 records stdio only; confirm a network transport upstream before planning remote access.