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 · 362 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-08-16 · probed over pypi1 recorded run, oldest first.
handshake failed: MCP error -32000: Connection closed
--- stderr (tail) ---
Installed 56 packages in 19ms
2026-08-16 02:47:32,918 - mcp_12306.utils.config - WARNING - 环境配置文件 /home/runner/work/does-it-install/does-it-install/.env 不存在,使用默认配置
2026-08-16 02:47:32,919 - mcp_12306.utils.config - INFO - 配置加载成功 - 主机: 0.0.0.0, 端口: 8000, 调试模式: False, 日志级别: INFO
Traceback (most recent call last):
File "/home/runner/.cache/uv/archive-v0/XssKoAWfIsocTS86/bin/mcp-server-12306", line 12, in <module>
sys.exit(main())
~~~~^^
File "/home/runner/.cache/uv/archive-v0/XssKoAWfIsocTS86/lib/python3.13/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/XssKoAWfIsocTS86/lib/python3.13/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-08-16 · probed over pypi1 recorded run, oldest first.
handshake failed: MCP error -32000: Connection closed
--- stderr (tail) ---
Installed 56 packages in 437ms
2026-08-16 02:49:58,155 - mcp_12306.utils.config - WARNING - 环境配置文件 /Users/runner/work/does-it-install/does-it-install/.env 不存在,使用默认配置
2026-08-16 02:49:58,156 - mcp_12306.utils.config - INFO - 配置加载成功 - 主机: 0.0.0.0, 端口: 8000, 调试模式: False, 日志级别: INFO
Traceback (most recent call last):
File "/Users/runner/.cache/uv/archive-v0/cOtBqhM0rs0wrgv1/bin/mcp-server-12306", line 12, in <module>
sys.exit(main())
~~~~^^
File "/Users/runner/.cache/uv/archive-v0/cOtBqhM0rs0wrgv1/lib/python3.14/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/cOtBqhM0rs0wrgv1/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'
Windows
MCP handshake failed2026-08-16 · probed over pypi1 recorded run, oldest first.
handshake failed: MCP error -32000: Connection closed
--- stderr (tail) ---
Installed 57 packages in 10.90s
2026-08-16 03:29:33,599 - 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-08-16 03:29:33,600 - 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\nNJSGk1tqGOkfWxa\Scripts\mcp-server-12306.exe\__main__.py", line 10, in <module>
File "C:\Users\runneradmin\AppData\Local\uv\cache\archive-v0\nNJSGk1tqGOkfWxa\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\nNJSGk1tqGOkfWxa\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)