1. Conduid
  2. Developer Tools
  3. Beijing Subway Tools
MCP server · Developer Tools

Beijing Subway Tools

Tools and data from subway systems around the world (currently only doing Beijing's data)

Unclaimed MIT devtools
64Good

Scored 3 days ago · breakdown

About Beijing Subway Tools

Beijing Subway Tools is an MCP server published by Mick235711 in the Developer Tools category: tools and data from subway systems around the world (currently only doing Beijing's data).

The repository has 50 stars and 7 forks, with the last commit 9 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/Mick235711/Beijing-Subway-Tools

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Beijing Subway Tools

Powered by Claude · Grounded in docs

I know everything about Beijing Subway Tools. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • !Dependencies pinnedNo lockfile. Installs can pull different code over time.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

1 check has not been run yet.

Releases

continuous-buildcontinuous-build
beijing-2026beijing-2026
beijing-2023beijing-2023

README

Beijing-Subway-Tools

Tools and data from subway systems around the world (currently only doing Beijing's data).

Mainly focus on electronically recording the timetables of subway lines, to facilitate the creation of equ-time graphs.

Running Requirements

Python 3.10+, PyPI packages: questionary, pyjson5, pypinyin, tabulate and tqdm

(For map-related or drawing-related tasks, also requires numpy, matplotlib and scipy)

(For finding the longest route in the network, requires networkx or optionally graphillion for finding non-repeating paths)

(For frontend UI in ui/, requires nicegui and pywebview)

(For MCP capabilities in mcp/, requires fastmcp)

Add a New City/Subway Line/Train/...

See specification.md for the specifications (format of JSON5 files within data/) you need to follow, and also a-new-line-from-scratch.md for the process of creating a new line.

Usage of Tools

See tools.md for a description of all usable tools and their parameters.

Frontend UI

To reduce the difficulty of installing prerequisites, this project packages the frontend UI with pyinstaller into an executable application; you may download your platform's version under nighly releases.

Alternatively, you can also visit the WeChat mini-program "京轨时刻" to have a friendlier interface (Chinese only).

Data Sources & License

This work is licensed under MIT.

All data present are based on openly available sources obtained from the official Beijing Subway and other official websites.

There may be many mistakes in the data given as I'm human and can and will make mistakes.

README fetched from the repository 4 days ago. The original is authoritative.

Questions

About Beijing Subway Tools

How do I install Beijing Subway Tools?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Beijing Subway Tools safe to use with an AI agent?

Its trust score is 64 out of 100 (good). It passes 2 of the 5 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Beijing Subway Tools still maintained?

Yes — the last commit was 9 days ago. The repository has 50 stars and 7 forks and 1 open issues.