io.github.drfccv/mcp-server-12306
An MCP server that provides 12306 ticket query
io.github.drfccv/mcp-server-12306 · Repository · version 0.3.1 · 422 stars · listed from registry
Install
The sweep installs into a clean prefix, but this is the command a user would run:
uvx mcp-server-12306
Results by platform
Linux
MCP handshake failed2026-11-09 · probed over pypi3 recorded runs, oldest first.
handshake failed: MCP error -32000: Connection closed
--- stderr (tail) ---
Downloading uvloop (4.2MiB)
Downloaded uvloop
Installed 56 packages in 39ms
2026-11-09 11:03:22,149 - mcp_12306.utils.config - WARNING - 环境配置文件 /home/runner/work/does-it-install/does-it-install/.env 不存在,使用默认配置
2026-11-09 11:03:22,150 - mcp_12306.utils.config - INFO - 配置加载成功 - 主机: 0.0.0.0, 端口: 8000, 调试模式: False, 日志级别: INFO
Traceback (most recent call last):
File "/home/runner/.cache/uv/archive-v0/ogbt9lDkymEKbC5w/bin/mcp-server-12306", line 12, in <module>
sys.exit(main())
~~~~^^
File "/home/runner/.cache/uv/archive-v0/ogbt9lDkymEKbC5w/lib/python3.14/site-packages/mcp_12306/cli.py", line 44, in main
from mcp_12306.stdio_server import run_stdio_server
File "/home/runner/.cache/uv/archive-v0/ogbt9lDkymEKbC5w/lib/python3.14/site-packages/mcp_12306/stdio_server.py", line 46, in <module>
@server.list_tools()
^^^^^^^^^^^^^^^^^
AttributeError: 'Server' object has no attribute 'list_tools'
macOS
MCP handshake failed2026-11-09 · probed over pypi3 recorded runs, oldest first.
handshake failed: MCP error -32000: Connection closed
--- stderr (tail) ---
Downloading uvloop (1.4MiB)
Downloaded uvloop
Installed 56 packages in 130ms
2026-11-09 11:06:55,849 - mcp_12306.utils.config - WARNING - 环境配置文件 /Users/runner/work/does-it-install/does-it-install/.env 不存在,使用默认配置
2026-11-09 11:06:55,850 - mcp_12306.utils.config - INFO - 配置加载成功 - 主机: 0.0.0.0, 端口: 8000, 调试模式: False, 日志级别: INFO
Traceback (most recent call last):
File "/Users/runner/.cache/uv/archive-v0/Amqq_VoqytQB8N-o/bin/mcp-server-12306", line 12, in <module>
sys.exit(main())
~~~~^^
File "/Users/runner/.cache/uv/archive-v0/Amqq_VoqytQB8N-o/lib/python3.15/site-packages/mcp_12306/cli.py", line 44, in main
from mcp_12306.stdio_server import run_stdio_server
File "/Users/runner/.cache/uv/archive-v0/Amqq_VoqytQB8N-o/lib/python3.15/site-packages/mcp_12306/stdio_server.py", line 46, in <module>
@server.list_tools()
^^^^^^^^^^^^^^^^^
AttributeError: 'Server' object has no attribute 'list_tools'
Windows
MCP handshake failed2026-11-09 · probed over pypi3 recorded runs, oldest first.
handshake failed: MCP error -32000: Connection closed
--- stderr (tail) ---
Installed 56 packages in 11.12s
2026-11-09 11:37:36,893 - mcp_12306.utils.config - WARNING - \u73af\u5883\u914d\u7f6e\u6587\u4ef6 D:\a\does-it-install\does-it-install\.env \u4e0d\u5b58\u5728\uff0c\u4f7f\u7528\u9ed8\u8ba4\u914d\u7f6e
2026-11-09 11:37:36,894 - mcp_12306.utils.config - INFO - \u914d\u7f6e\u52a0\u8f7d\u6210\u529f - \u4e3b\u673a: 0.0.0.0, \u7aef\u53e3: 8000, \u8c03\u8bd5\u6a21\u5f0f: False, \u65e5\u5fd7\u7ea7\u522b: INFO
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "C:\Users\runneradmin\AppData\Local\uv\cache\archive-v0\UF65ELdwbyHyIeTO\Scripts\mcp-server-12306.exe\__main__.py", line 10, in <module>
File "C:\Users\runneradmin\AppData\Local\uv\cache\archive-v0\UF65ELdwbyHyIeTO\Lib\site-packages\mcp_12306\cli.py", line 44, in main
from mcp_12306.stdio_server import run_stdio_server
File "C:\Users\runneradmin\AppData\Local\uv\cache\archive-v0\UF65ELdwbyHyIeTO\Lib\site-packages\mcp_12306\stdio_server.py", line 46, in <module>
@server.list_tools()
^^^^^^^^^^^^^^^^^
AttributeError: 'Server' object has no attribute 'list_tools'
Badge
Paste this into the project README to show the current result:
[](https://doesitinstall.com/s/io.github.drfccv__mcp-server-12306.html)