The 12306-mcp server provides an MCP interface for querying China Railways 12306 ticket information, enabling large language models to search and filter train tickets through a simple API. It offers capabilities including ticket search, train information filtering, station stop queries, and transfer route queries. The server solves the problem of integrating real-time Chinese railway ticket data into AI applications by exposing 12306 functionality through the Model Context Protocol.
A 12306 ticket search server based on the Model Context Protocol (MCP). The server provides a simple API interface that allows users to search for 12306 tickets.
基于 Model Context Protocol (MCP) 的12306购票搜索服务器。提供了简单的API接口,允许大模型利用接口搜索12306购票信息。
| 功能描述 | 状态 |
|---|---|
| 查询12306购票信息 | ✅ 已完成 |
| 过滤列车信息 | ✅ 已完成 |
| 过站查询 | ✅ 已完成 |
| 中转查询 | ✅ 已完成 |
| 其余接口,欢迎提feature | 🚧 计划内 |
git clone https://github.com/Joooook/12306-mcp.git
npm i
npx -y 12306-mcp
npx -y 12306-mcp --port [端口号]
{
"mcpServers": {
"12306-mcp": {
"command": "npx",
"args": [
"-y",
"12306-mcp"
]
}
}
}
docker build . -t 12306-mcp
docker run --rm -it 12306-mcp npx 12306-mcp
docker build . -t 12306-mcp
docker run -p [your_port]:8080 -d 12306-mcp npx 12306-mcp --port 8080
本项目仅用于学习,欢迎催更。
请我喝杯奶茶吧。
com.mcparmory/google-search
io.github.pipeworx-io/brave-search
marcopesani/mcp-server-serper
brave/brave-search-mcp-server
com.mcparmory/google-search-console
acamolese/google-search-console-mcp