v0.5.4 — sync + health + shell completion fix
What's New
mcptoon sync — Config sync to all AI agents
mcptoon sync # sync to Claude Desktop, Cursor, Cline, Windsurf, VS Code Copilot
mcptoon sync --dry # preview without writing
mcptoon sync --agent cursor # sync to one agent onlyConfigure MCP servers once in mcptoon, sync to every agent automatically. No more editing .claude.json, .cursor/mcp.json, or settings.json by hand.
mcptoon health — Batch health check for MCP servers
mcptoon health # check all servers: alive, dead, latency, tool count
mcptoon health --json # JSON for CI/CD (exit 1 if any dead)
mcptoon health --timeout 5 # 5s timeout per server52% of MCP servers are unreachable. Catch zombie servers before they break your pipeline.
Shell completion fix
Added sync, health, serve, demo, install, search to bash/zsh/fish/ps completion scripts.
Other
- Fixed health check exception handling (MCPError capture for accurate timeout classification)
- Updated README: 513 tests badge, architecture list includes sync.py + health.py
- Updated ROADMAP: v0.5.4, 513 tests, 6,800 lines
Full Changelog: v0.5.3...v0.5.4