MCP ExplorerExplorer

12306 Mcp

@aixi134on a year ago
1 MIT
FreeCommunity
AI Systems
12306-mcp is a server for managing 12306 station data using MCP.

Overview

What is 12306 Mcp

12306-mcp is a server application designed for managing and interacting with the 12306 railway ticketing system in China. It provides a streamlined interface for developers to access and utilize railway station data.

Use cases

Use cases for 12306-mcp include developing applications that allow users to search for train schedules, book tickets, and analyze passenger flow data. It can also be integrated into larger travel management systems.

How to use

To use 12306-mcp, navigate to the src/12306-mcp directory and run the command ‘mcpo --port 8000 – uvicorn main:app’ to start the server. Alternatively, you can use ‘uvx mcpo --port 8000 – uvicorn main:app’. For building and publishing, use ‘uv sync’, ‘uv build’, and ‘yv publish -t ’.

Key features

Key features of 12306-mcp include easy setup with minimal commands, the ability to run on specified ports, and a structured approach to building and publishing applications related to railway ticketing.

Where to use

12306-mcp can be used in the transportation and logistics sectors, particularly in applications related to railway ticketing, travel planning, and data analysis for railway operations.

Content

12306-stations

运行脚本

cd src/12306-mcp
mcpo --port 8000 -- uvicorn main:app
uvx mcpo --port 8000 -- uvicorn main:app

脚本

构建脚本

uv sync

uv build

yv publish -t <pypi-token>
mcpo --port 8000 -- uv tool run 12306-mcp
 OR
mcpo --port 8000 -- uvx 12306-mcp

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers