Description-Behavior Mismatch
- Category
- MCP Tool Poisoning
- Confidence
- 99% confidence
- Finding
These capabilities are reachable behavior, not merely unused names: the CLI accepts all six features, prepare() calls their preview endpoints, and execute() starts the selected feature. The script also explicitly handles publishing targets and workflow delivery modes of draft or publish. Approval gates reduce unintended execution but do not remove the undeclared capabilities. The code does not demonstrate publishing automatically by default; nevertheless, its supported publishing operations exceed the declared formatting-and-export scope. Connection configuration, task recovery, and local output files are supporting implementation details rather than independent mismatches.
- Content
