返回 MCP 目录
public公开dns本地运行

12306-mcp

基于Model Context Protocol的12306购票搜索服务器,提供API接口供查询车票信息。

article

README

🚀 12306-mcp

12306-mcp 是一个基于模型上下文协议(MCP)的12306购票搜索服务器。它提供了简单的API接口,方便用户搜索12306的车票信息。

🚀 快速开始

你可以按照以下步骤快速启动 12306-mcp 服务:

安装

git clone https://github.com/Joooook/12306-mcp.git
npm i

启动服务

CLI 方式

npm run build
node ./build/index.js

MCP 服务配置

{
    "mcpServers": {
        "12306-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "12306-mcp"
            ]
        }
    }
}

✨ 主要特性

| 功能描述 | 状态 | | ---- | ---- | | 查询12306购票信息 | ✅ 已完成 | | 过滤列车信息 | ✅ 已完成 | | 过站查询 | ✅ 已完成 | | 中转查询 | 🚧 计划中 | | 其余接口,欢迎提feature | 🚧 计划中 |

📚 详细文档

参考链接

模型上下文协议(MCP)官方文档

📄 许可证

本项目的许可证信息可通过 GitHub license 查看。

鸣谢与捐赠

如果你想对本项目进行捐赠,可以点击 PayPal 捐赠链接 进行支持。

项目状态与作者信息

  • GitHub stars
  • GitHub last commit
  • GitHub
  • Bilibili
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端