[0.7.11] — 2026-09-14
Fixed
--helpno longer runs the command you asked about.mcptoon quickstart --help
executed the entire onboarding flow and wrote what it discovered straight into
~/.mcptoon/config.json(measured on this machine: 4 servers in, 13 out);
mcptoon manifest --helpignored the flag too and went out to every configured
server, still running two minutes later. A newcomer probing the CLI was mutating
their machine, or waiting on a network round trip, before reading a single line of
help. Any-h/--helpafter a command now prints help and returns;demoand
servekeep their own, richer help pages. (cli.py,tests/test_help_shortcircuit.py)- Real flags stopped being warned about.
demo --quick,demo --keepand
serve --authare implemented inside their own modules but were absent from the
central registry, somcptoon demo --quick— the exact line the demo prints as its
own usage — opened withmcptoon: unknown option '--quick' ignored.KNOWN_FLAGS
is now pinned against flag literals across the whole package, not justcli.py. - The copy-paste example on the front page installed a package that no longer
exists.@modelcontextprotocol/server-fetchis gone from npm (E404 confirmed
against registry.npmjs.org on 2026-09-14), yet it was still the "add any MCP
server — one command" line in both READMEs, indocs/tiktoken-benchmarks.md, in
DEVELOPERS.md, and in the two places the CLI itself tells a server-less user what
to run next.demo.pyhas carried a comment forbidding it since 2026-09-05; nothing
kept the prose honest. Examples now use@modelcontextprotocol/server-everything
(npm 2026.8.31), each one re-run end to end before it was written down. serve's non-loopback refusal named a--hostflag that has never existed; it
names--listen, which is what it gates.
Added
- README (EN + zh-CN) prints the verbatim output of
mcptoon demo --quick— the
30-second proof can now be read before it has to be trusted.
Documentation
DEVELOPERS.md(stuck on v0.7.5 / 730 tests) andROADMAP.md(stuck on v0.7.2)
headers refreshed; test-count badges follow the suite.
Install: pip install mcptoon==0.7.11 (PyPI propagation lags the JSON API by a few minutes; the aliyun mirror this box defaults to lags much longer, so add --index-url https://pypi.org/simple/ when verifying).
Zero dependencies, 128KB wheel, 21 modules. Full suite: 825 passed, 1 skipped.