* fix(cli): prevent mcp discovery from registering clients * fix(cli): use shared output parsing for discovery errors