关于 12306 Mcp
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
来自项目 README12306-MCP
基于 Model Context Protocol (MCP) 的12306购票搜索服务器。提供了简单的API接口,允许大模型利用接口搜索12306购票信息。
功能特点
- 查询12306购票信息
待办事项
- 完成12306其余接口(中转,过站查询等)
安装
git clone https://github.com/xpfyg/12306-mcp-service.git
cd 12306-mcp
go mod init 12306-mcp
go mod tidy
快速开始
- 运行服务器
go run main.go
API 示例
查询车票信息:
{
"from_station": "杭州",
"to_station": "武汉",
"date": "2025-04-30"
}
响应示例:
[
{
"车次": "G1442",
"出发站": "杭州西",
"到达站": "武汉",
"出发时间": "2025-04-26 06:07:00",
"到达时间": "2025-04-26 10:23:00",
"历时": "04:16",
"余票信息": [{
"座位类型": "商务座",
"余票数量": 3,
"价格": 1018
},
{
"座位类型": "一等座",
"余票数量": 10,
"价格": 528
},
{
"座位类型": "二等座",
"余票数量": 21,
"价格": 329
}
]
}
]
在Cursor中使用
要在Cursor IDE中使用此MCP服务:
- 确保12306-MCP服务已在本地运行
- 在Cursor设置中启用MCP功能
- 本地mcp.json添加:
"12306-mcp": {
"url": "http://127.0.0.1:8080/sse"
}
- 连接后即可通过对话框使用以下查询示例:
请帮我查询杭州到武汉明天的高铁票 - Cursor将通过MCP协议调用本服务获取实时车票信息
参考
许可证
MIT License
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。