This is a 12306 ticket search server based on the Model Context Protocol (MCP).
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 8 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
get-current-date
-
get-interline-tickets
-
get-station-by-telecode
-
get-station-code-by-names
-
get-station-code-of-citys
-
get-stations-code-in-city
-
get-tickets
-
get-train-route-stations
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 2
network 1
- net package/build/index.js :7
import axios from 'axios';
tool registrations 8
- get-current-date package/build/index.js :659
- get-stations-code-in-city package/build/index.js :680
- get-station-code-of-citys package/build/index.js :694
- get-station-code-by-names package/build/index.js :712
- get-station-by-telecode package/build/index.js :733
- get-tickets package/build/index.js :752
- get-interline-tickets package/build/index.js :906
- get-train-route-stations package/build/index.js :1088
install hooks 1
- prepare package/package.json :13
npm run build
declared dependencies 11
- @modelcontextprotocol/inspector@^0.16.5
- @modelcontextprotocol/sdk@^1.9.0
- axios@^1.8.4
- commander@^14.0.0
- date-fns@^4.1.0
- date-fns-tz@^3.2.0
- mcp-http-server@^1.1.5
- zod@^3.24.2
- @types/node@^22.20.0
- run-script-os@^1.1.6
- typescript@^5.8.3