Skip to content

[BUG] [v0.0.7] cortex mcp list --all has no effect because disabled servers are already shown by default #53298

@lucaserevo

Description

@lucaserevo

Project

cortex

Description

cortex mcp list --help documents --all as showing all servers including disabled ones. In practice, the human-readable listing path already prints every configured server and labels disabled entries with status = disabled. There is no code path that hides disabled servers when --all is omitted.

Result: default output and --all output are identical; the flag is no-op, which breaks user expectations and any automation that relied on “default = enabled only.”

Error Message

Debug Logs

System Information

OS: Windows 10 (reporter)
Component: cortex CLI 0.0.7 — `cortex mcp list`

Screenshots

https://github.com/springoliver/bounty_challenge_report_image/blob/main/53.mp4

Steps to Reproduce

  1. Configure at least one MCP server and disable it with cortex mcp disable <name>.
  2. Run cortex mcp list.
  3. Run cortex mcp list --all.
  4. Compare the two outputs.

Expected Behavior

--all changes the result set relative to the default (per documented semantics), or help is updated to match actual behavior.

Actual Behavior

Disabled servers appear in both runs; --all does not change output.

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions