J1

joooook/12306-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

2,4 тыс. stars 336 forks Качество 66 Тренд 32MIT

Это сервер поиска билетов 12306, основанный на протоколе Model Context Protocol (MCP).

Обзор

Сервер поиска по тикетам 12306, основанный на протоколе Model Context Protocol (MCP). Сервер предоставляет простой интерфейс API, позволяющий пользователям искать тикеты 12306. 基于 Model Context Protocol (MCP) 的12306购票搜索服务器。 提供了简单的API接口,允许大模型利用接口搜索12306购票信息。 ~~~bash git clone https://github.com/Joooook/12306-mcp.git npm i ~~~ ~~~BASH NPX -y 12306-MCP --порт [端口号] ~~~ ~~~json { "mcpServers": { "12306-mcp": { "command": "npx", "args": [ "-y", "12306-mcp" ] } } } ~~~Bash Docker Build. -T 12306-MCP Docker Run --RM -it 12306-MCP NPX 12306-MCP ~~~ ~~~Bash Docker Build. -t 12306-MCP Docker run -p [your_port]:8080 -d 12306-MCP NPX 12306-MCP --Port 8080 ~~~ - ModelContextProtocol/ModelContextProtocol - ModelContextProtocol/TypeScript-SDK

Обзор (машинный перевод)

Сервер поиска по тикетам 12306, основанный на протоколе Model Context Protocol (MCP). Сервер предоставляет простой интерфейс API, позволяющий пользователям искать тикеты 12306.

基于 Model Context Protocol (MCP) 的12306购票搜索服务器。 提供了简单的API接口,允许大模型利用接口搜索12306购票信息。

如需Skill -> https://github.com/Joooook/12306-skill

🚩Особенности

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

⚙️Установка

git клон https://github.com/Joooook/12306-mcp.git
NPM I

▶️Быстрый старт

CLI-stdio

NPX -y 12306-MCP

CLI-http

NPX -y 12306-MCP --порт [端口号]

Требования к времени выполнения

Сервер требует Node.js 18 или новее. Команда npm run debug использует MCP Inspector 2.0.0, который требует Node.js версии 22.19.0 или новее.

Конфигурация разрыва MCP

{ 
 "mcpServers": { 
 "12306-MCP": { 
 "команда": "npx", 
 "args": [ 
 "-y", 
 "12306-MCP" 
 ]
 }
 }
}

Docker-stdio

Docker Build. -T 12306-MCP
Docker run --RM -it 12306-MCP NPX 12306-MCP

Docker-http

Docker Build. -T 12306-MCP

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

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购票信息。

如需Skill -> https://github.com/Joooook/12306-skill

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

CLI-stdio

npx -y 12306-mcp

CLI-http

npx -y 12306-mcp --port [端口号]

Runtime requirements

The server requires Node.js 18 or newer. The npm run debug command uses MCP Inspector 2.0.0, which requires Node.js 22.19.0 or newer.

MCP sever configuration

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

Docker-stdio

docker build . -t 12306-mcp
docker run --rm -it 12306-mcp npx 12306-mcp

Docker-http

docker build . -t 12306-mcp
docker run -p [your_port]:8080 -d 12306-mcp npx 12306-mcp --port 8080

Открыть полный README на GitHub

Установка

npx -y 12306-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →